随笔分类 -  python学习中的问题

pytest命令行执行导包失败
摘要:在使用命令行执行pytest中偶然会遇到导包失败的操作,但使用pycharm执行是正常的,这里的解决方法是把根目录下的__init__文件去掉,就可以命令行执行了 阅读全文
posted @ 2021-11-13 10:38 熊猫星人 阅读(272) 评论(0) 推荐(0)
导包失败解决方法
摘要:import osimport syssys.path.append(os.path.abspath(__file__).split("demo_pytest")[0]) # 把项目目录添加到环境变量中,避免导包失败 阅读全文
posted @ 2021-11-13 10:23 熊猫星人 阅读(90) 评论(0) 推荐(0)
if temp == 'Yes' or 'yes'的坑
摘要:今天遇到个有意思的题目: 以下代码输入:666,会执行什么? temp = input('请输入') if temp == 'Yes' or 'yes': print('if') else: print('else') 答案是if。 咋一看是要输入Yes或者yes才会执行if,但在python的运算 阅读全文
posted @ 2021-10-26 15:10 熊猫星人 阅读(214) 评论(0) 推荐(0)
解决log函数生成重复log的问题
摘要:问题:在函数内直接调用封装好的log函数执行一次代码会生成两个重复的log 解决方法:在封装的log函数内写好log的文件路径,再去unitest中调用该变量 阅读全文
posted @ 2021-10-16 10:59 熊猫星人 阅读(84) 评论(0) 推荐(0)
运行了unittest没有结果返回
摘要:在不同的电脑系统上运行不同的代码,环境总有差异,笔者运行unittest时就遇到了windows能运行出结果,mac运行不出结果的问题,特此记录下解决的方法。 解决方法: 阅读全文
posted @ 2021-09-27 20:31 熊猫星人 阅读(332) 评论(0) 推荐(0)