在windows控制台中直接运行python脚本

在windows控制台中直接运行python脚本,python,Python,有没有办法在windows控制台(如Unix系统)中直接运行python脚本 #! /usr/bin/env python3.3 只需在Windows上双击扩展名为.py的文件即可执行脚本 如果使用Python GUI+命令行,则可以运行任何.py文件 或创建一个兼作python脚本的.BAT文件: @echo off rem = ''' echo This is "%~f0" before Python python -x "%~f0" %* echo This is "%~f0" af

有没有办法在windows控制台(如Unix系统)中直接运行python脚本

#! /usr/bin/env python3.3

只需在Windows上双击扩展名为
.py
的文件即可执行脚本

如果使用Python GUI+命令行,则可以运行任何
.py
文件


或创建一个兼作python脚本的.BAT文件:

@echo off
rem = '''
echo This is "%~f0" before Python

python -x "%~f0" %*

echo This is "%~f0" after Python

goto :end
'''

print "------------- Python code starts here --------------"
import sys
print sys.path
print sys.argv
print "------------- Python code ends here ----------------"

rem = '''
:end
rem '''

我认为在windows上模拟unix行为并不是一个好主意。试试下面我们建议的Stefan Nä,或者摆弄“start”或“open”命令。如果你真的想让你的系统像UNIX那样运行,你应该考虑使用UNIX或基于Linux的。有什么方法可以从CMD运行吗?你的意思是除了<代码> Python Script TopyFr.Py <代码>?我不在windows上,无法测试,但请尝试简单地输入文件名并按Enter键。