1,pip3问题
Python安装目录Scripts文件夹为空,默认安装完Python3后应该自带pip,但是安装成功后需要安装第三方库requests发现pip3 install requests无效,并提示pip3为无效命令,解决方法如下:
首先在pythonmiglhang中 python -m ensurepip 创建出pip3.exe
在Scripts路径下命令行 pip3 install XXX库
2,调用Shell脚本
python调用Shell脚本,有两种方法:os.system()和os.popen()
os.system()返回值是脚本的退出状态码,os.system(command)在调用完shell脚本后,返回一个16位的二进制数,低位为杀死所调用脚本的信号号码,高位为脚本的退出状态码。
os.popen()的返回值是脚本执行过程中的输出内容,os.popen(command)是通过管道的方式来实现,函数返回一个file对象,里面的内容是脚本输出的内容(可简单理解为echo输出的内容)。即,os.popen()可以实现一个“管道”,从这个命令获取的值可以继续被使用。因为它返回一个文件对象,可以对这个文件对象进行相关的操作。如果要直接看到运行结果的话,那就应该使用os.system,此方法执行时就打出了运行结果。
例子转自:https://www.cnblogs.com/ccorz/p/5594194.html
网友评论