执行从pycharm控制台Python文件

问题描述 投票:-2回答:1

我有一个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 windows pycharm
1个回答
0
投票

你感到困惑的命令提示符控制台。控制台允许您键入的代码,并把它解释为你逐行(或功能通过功能)类型。命令提示符允许你说这样的话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

© www.soinside.com 2019 - 2024. All rights reserved.