WS-DOS下Python的默认路径即为WS-DOS CMD的默认打开路径

Posted ant_colonies

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WS-DOS下Python的默认路径即为WS-DOS CMD的默认打开路径相关的知识,希望对你有一定的参考价值。

>>> import os
>>> os.getcwd()
\'D:\\\\pythonCode\\\\pp4e\'
>>> os.chdir(\'Streams\')
>>> os.getcwd()
\'D:\\\\pythonCode\\\\pp4e\\\\Streams\'
>>> open(\'hell_out.py\').read()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
FileNotFoundError: [Errno 2] No such file or directory: \'hell_out.py\'
>>> open(\'hello_out.py\').read()
"print(\'Hello shell world\')"
>>> pipe = os.popen(\'python3 hello_out.py\')
>>> python3: can\'t open file \'hello_out.py\': [Errno 2] No such file or directory


>>> pipe = os.popen(r\'python3 .\\Streams\\hello_out.py\')    # 说明Python的默认路径为\'D:\\\\pythonCode\\\\pp4e\'
>>> pipe.read()
\'Hello shell world\\n\'

 MS-DOS的默认路径:

 

可以对 MS-DOS的默认路径进行修改:

 

修改默认路径:

 

 

再次测试:

D:\\pythonCode\\pp4e\\Streams>python3
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.getcwd()
\'D:\\\\pythonCode\\\\pp4e\\\\Streams\'
>>> open(\'hello_out.py\').read()
"print(\'Hello shell world\')"
>>> pipe = os.popen(\'python3 hello_out.py\')
>>> pipe.read()
\'Hello shell world\\n\'
>>> pipe.close()

 

以上是关于WS-DOS下Python的默认路径即为WS-DOS CMD的默认打开路径的主要内容,如果未能解决你的问题,请参考以下文章

python安装路径可以更改吗

python3.5 默认安装路径 | 安装 | 删除

Python学习记录-2016-12-12

python 多个版本默认路径设置

怎样查看mysql pid文件路径 文件位置

windows下怎么查看oracle的安装路径