在python中一次性导入模块或添加路径

在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脚

我想使用智能卡读卡器。所以我必须从pycard库导入一些模块,比如
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空闲就是重点:)