繁体   English   中英

如何使用 cmd 打开 python 文件

[英]How to open a python file with cmd

嗨,一直在做一个项目,我一直在尝试用 python 打开一个 python 文件。 到目前为止,我了解到这是不可能的,但我了解到您可以使用 cmd 来做到这一点。 I have got code that can open cmd but I can't seem to work out how to get cmd to open a python file, also if that is possible I would also like to close cmd when the python file is opened. 这是我到目前为止所拥有的:

import os
os.system('cmd /k "Python"')

要打开文件,请参阅https://docs.python.org/2/tutorial/inputoutput.html#reading-and-writing-files上的文档

但你的意图并不明确。 如果您想阅读并评估它,那么您可能需要重新考虑您的方法(但这是可能的)。

如果你想动态运行代码 checkout exec

如果要在操作系统中启动子进程,请查看 https://docs.python.org/3/library/subprocess.html

import os
os.system('cmd /k "python filename.py"') # just add your filename

您需要提供文件名来运行 python 文件,就像您需要在 cmd/终端中运行 python 文件一样。

如果您需要打开 python 文件而不是运行该文件,您可以执行以下操作:

import os
os.system('cmd /k "start notepad++ filename.py"') # open file with notepad++

或者

os.system('cmd /k "more filename.py"') # to view file content in cmd

用崇高打开文件:

os.system('cmd /k "subl.exe filename.py"') # make sure you have store sublime path in environment variable.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM