我有一个Python文件,我想从PyCharm控制台执行。
我在项目目录(其中有我的文件)
我试图按照这个线程解决方案:Running a module from the pycharm console
但我得到了以下错误:
from project_main_folder import *
home_scorer_macro.py
Traceback (most recent call last):
File "C:\Python35\lib\site-packages\IPython\core\interactiveshell.py", line 2963, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-20-24aaf6f313c6>", line 1, in <module>
home_scorer_macro.py
NameError: name 'home_scorer_macro' is not defined
我直接尝试没有“进口”来调用执行该文件,如:
python home_scorer_macro.py
但我得到了下面的错误,以及:
File "<ipython-input-29-735c29c27d57>", line 1
python home_scorer_macro.py
^
SyntaxError: invalid syntax
你感到困惑的命令提示符控制台。控制台允许您键入的代码,并把它解释为你逐行(或功能通过功能)类型。命令提示符允许你说这样的话python home_scorer_macro.py
。如果你正试图从学习,你可以尝试运行home_scorer_macro
功能:
from learning import home_scorer_macro
home_scorer_macro()
这是很难告诉你正在尝试没有你提供你正在试图完成任何说明做,虽然。你也可以尝试像
import os
os.system('"python home_scorer_macro.py"')
raw_input()
如果你想命令提示和控制台相结合。该qazxsw POI可让您从python脚本中运行命令
以及你可以去os.system
选项卡,并运行Terminal
python home_scorer_macro.py