Python3 小知识

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容