在python中一次性导入模块或添加路径
我想使用智能卡读卡器。所以我必须从pycard库导入一些模块,比如在python中一次性导入模块或添加路径,python,python-3.x,Python,Python 3.x,我想使用智能卡读卡器。所以我必须从pycard库导入一些模块,比如core 问题1:我怎么能自动做到这一点!现在每次我打开PythonGUI,我都必须一次又一次地导入它 问题2:如何将路径永久添加到sys.path 发件人: 使用-s选项启动时,IDLE将执行环境变量IDLESTARTUP或PYTHONSTARTUP引用的文件。IDLE首先检查IDLESTARTUP;如果存在IDLESTARTUP,则运行引用的文件 IDLESTARTUP是一个环境变量,它告诉IDLE启动时要执行的python脚
core
问题1:我怎么能自动做到这一点!现在每次我打开PythonGUI,我都必须一次又一次地导入它
问题2:如何将路径永久添加到
sys.path
发件人:
使用-s选项启动时,IDLE将执行环境变量IDLESTARTUP或PYTHONSTARTUP引用的文件。IDLE首先检查IDLESTARTUP;如果存在IDLESTARTUP,则运行引用的文件
IDLESTARTUP
是一个环境变量,它告诉IDLE启动时要执行的python脚本的位置,只要启动IDLE
时给出了-s
选项。因此,您需要编辑由IDLESTARTUP
或PYTHONSTARTUP
指向的脚本,添加import…
语句,并使用-s
标志启动IDLE
第二部分:
要永久添加到sys.path
,您可以编辑我们上面编辑的同一个文件(IDLESTARTUP或PYTHONSTARTUP
引用的文件),并执行以下操作:
import sys
sys.path.append("...")
关于环境变量的注意事项:
要确定您是否在Windows中定义了IDLESTARTUP
变量或PYTHONSTARTUP
变量,您应该能够转到Control Panel>System and Security>System>advanced>Environment Variables
*
*(我不是一个Windows用户,所以你可能需要了解
如何在Windows中更改环境变量
关于其他问题或谷歌).只是为了确保我没有错过这里的要点:当你说PythonGUI
,你是在说Python空闲
?还是其他GUI?@mattingly890是的,同样的Python空闲就是重点:)