如何强制Spyder或任何IDE重新加载python模块/文件
我正在检查其他人的代码,但我不知道如何使其工作。我需要重新加载整个模块,有时它会重新加载,有时它不会 文件夹结构如下图所示:如何强制Spyder或任何IDE重新加载python模块/文件,python,python-3.x,Python,Python 3.x,我正在检查其他人的代码,但我不知道如何使其工作。我需要重新加载整个模块,有时它会重新加载,有时它不会 文件夹结构如下图所示: Parent Folder -> Folder jobs -> plant_trans.py -> Folder scripts -> __init__.py -> connect.py 我需要在jobs文件夹中运行脚本 脚本名为plant\u trans.py,顶部包含导入脚本 当我运行它时,我在第行得到一个错误: wi
Parent Folder
-> Folder jobs
-> plant_trans.py
-> Folder scripts
-> __init__.py
-> connect.py
我需要在jobs
文件夹中运行脚本
脚本名为plant\u trans.py
,顶部包含导入脚本
当我运行它时,我在第行得到一个错误:
with scripts.connect.get_connection(DB_NAME) as td_con:
错误:
with scripts.connect.get_connection(DB_NAME) as td_con:
AttributeError: module 'scripts' has no attribute 'connect'
我猜是因为运行plant\u trans.py
文件时,重新加载不起作用。有时我确实得到了重新加载模块等通知,它工作,但我不能强迫它重新加载模块时,我想。任何解决方法?我必须使用PYTHONPATH
并将其设置为父文件夹
级别
在Spyder中,该选项可在Tools->PYTHONPATH管理器中找到
单击+添加路径
,然后将父文件夹粘贴到那里。此外,随后单击同步..
我必须使用PYTHONPATH
并将其设置为父文件夹
级别
在Spyder中,该选项可在Tools->PYTHONPATH管理器中找到
单击+添加路径
,然后将父文件夹粘贴到那里。此外,随后单击同步..