每当我启动python控制台时,我都会添加一个startup.py脚本来运行。该脚本包含以下内容:
#!/usr/bin/env python
from abc import cde as module
user='me'
pycharm使用的起始脚本设置如下:
import sys,osprint('Python %s on %s' % (sys.version, sys.platform))
sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])
os.system("{0} 1".format(os.environ.get("PYTHONSTARTUP")))
其中PYTHONSTARTUP指向上面描述的startup.py的位置。
问题是当我从pycharm启动python控制台时,模块正确导入,但未设置变量user。当我输入'user'并按回车键时,我会
NameError: name 'user' is not defined