202010-10 python 解决pycharm运行py文件只有unittest选项的问题 有时候在编完脚本开始运行时,发现某个py脚本右键运行的选项不是run,二是runinunittest,试过很多方法都不能很好的去除,主要是因为脚本中含有test字符串,一种解决方法是将脚本中所有的函数和类的test字符串改为其他的。但是此方法比较麻烦,需要改函数和类的名字,有一种根本的解决方法:File->Settings->Tools->PythonIntegratedTools->Defaulttestrunner将Unittests改为py.test或者其他选项。补充知识:pycharm... 继续阅读 >
202010-01 解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题 有时候导入本地模块或者py文件时,下方会出现红色的波浪线,但不影响程序的正常运行,但是在查看源函数文件时,会出现问题问题如下:解决方案:1.进入设置,找到Console下的PythonConsole,勾选选项“AddsourcerootstoPYTHONPAT”2.在当前项目程序目录右键单击,然后“MarkDirectoryas”为“SourcesRoot”。之后当前程序所在目录颜色会变化,表示已经完成标记。3.之后导入程序部分下方的波浪线就会消失,同时还可以“Ct... 继续阅读 >
202010-01 Python 跨.py文件调用自定义函数说明 0前言os.chdir():用于改变当前python工作的目录到指定的路径sys.path:是python搜索模块的一个路径集,为list,自定义的包可以把存放路径加进去,之后直接调用包名就行了。1同一文件夹一般当前的工作路径是在搜索路径里面,所以不用sys.path.append,如果调用包的时候报错,先使用sys.path查看当前路径在不在list里,不在list里加进去才能直接调用自定义包。一个文件夹内有两个.py文件:exe101.pyFileWriteAbout.py我们想在e... 继续阅读 >
202010-01 解决python中import文件夹下面py文件报错问题 如下所示:在需要导入的那个文件夹里面新建一个__init__.py文件,哪怕这个文件是空的文件也可以.补充知识:python中import其他目录下的文件出现问题的解决方法在使用python进行编程的时候,import其他文件路径下的.py文件时报错Traceback(mostrecentcalllast):File"download_and_convert_data.py",line44,in<module>from.datasetsimportdownload_and_convert_cifar10ModuleNotFoundError:Nomodulenamed'__main__.d... 继续阅读 >