在 Windows 7 64 位上从 IDLE 运行 Python 脚本
我正在尝试弄清楚如何在 Windows 7 上成功使用 Python 2.7.1。
到目前为止,我必须使用 shell (IDLE) 创建脚本,然后从 cmd 提示符运行它们。我觉得这减慢了学习过程,我想知道是否有办法从 IDLE 运行它(我无法创建路径,所以每当我尝试打开或导入文件时,我都会收到错误)或也许还有其他程序/文本编辑器?
任何帮助将不胜感激!我可能只是做错了什么。
I'm trying to figure out how to successfully use Python 2.7.1 on windows 7.
So far, I'm having to use the shell (IDLE) to create scripts and then run them from the cmd prompt. I feel this is slowing down the learning process and I was wondering if there was a way to run it from IDLE (I'm not able to create a pathway, so whenever i try to open or import a file i get an error) or some other program/text editor perhaps?
Any help would be appreciated! I'm probably just doing something wrong.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
>>>
提示符。一个。浏览到保存脚本的目录。
b.输入文件名。
c.单击“保存”。
编辑
我通常不使用 IDLE,并且没有立即找到一种为模块配置参数的方法,因此一个建议是切换 IDE。由于您使用的是 Windows 7,因此 pywin32 扩展包含 PythonWin IDE 及其运行命令有一个允许输入命令行参数的对话框。
>>>
prompt.a. Browse to a directory to save your script.
b. Enter a filename.
c. Click Save.
Edit
I don't normally use IDLE, and didn't immediately see a way to configure parameters to the module, so one suggestion is to switch IDEs. Since you are using Windows 7, the pywin32 extensions contains the PythonWin IDE and its Run command has a dialog to allow command line parameters to be entered.
我认为您想到了以下函数:
execfile(...)
注意:
这仅适用于 python 2.x,python 3 没有
execfile()
,而是参见 Python 3 中 execfile 的替代品是什么?I think you have in mind the following function:
execfile(...)
Note:
This only applies to python 2.x, python 3 does not have
execfile()
, instead see What is an alternative to execfile in Python 3?