簡體   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