• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何在Windows中使用Python打开文件后关闭cmd?

python 来源:Tushar 2次浏览

我有一个使用Python编写的程序来打开它在执行过程中创建的特定文件(txt)。我已经使用命令行创建了一个批处理文件来访问该脚本。批处理脚本如下:如何在Windows中使用Python打开文件后关闭cmd?

@echo off 
python F:\program\script.py %* 

我已经尝试了这两个选项用于在script.py中用Python打开文件。

subprocess.Popen(name, shell=True) 

os.system('"'+name+'"') 

我人进一步进行了批处理脚本的快捷键。问题是我想要在记事本中打开文本文件后关闭cmd提示符。但我必须手动关闭cmd提示符或关闭自动关闭cmd提示符的记事本文件。

所以我的问题是如何关闭cmd提示符并保持记事本文件打开?


===========解决方案如下:

要在新的进程中执行一个子程序使用Popen

from subprocess import Popen 
Popen([ "notepad.exe", "arg1", "arg2", "arg3" ]) 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)