如何默认导入python模块?

时间:2013-11-27 16:26:19

标签: python import module

你能告诉我,默认情况下如何添加python模块的导入? 99%的脚本都是从

开始的
import os,sys,csv
import numpy as np
import matplotlib.pyplot as plt
import scipy as sp

默认情况下是否可以告诉python加载所有这些模块?也许只需将这几行添加到配置文件中(类似于主目录下的.pyrc)?

谢谢, 〜 - [R

2 个答案:

答案 0 :(得分:2)

如果你编写一些python模块,你可以导入它__init__.py

答案 1 :(得分:1)

最简单的方法是:

(1)运行python来定义模块的本地目录:

python -m site --user-site

(2)然后创建此目录

mkdir -p <name of you local direcotry>

(3)创建小文件msite.py

import numpy as np
import scipy as sp
import matplotlib.pyplot as plt

现在我们只需要在脚本中导入此文件中的所有内容:

$python
Python 2.7.2 (default, Aug 19 2011, 20:41:43) [GCC] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from msite import *
>>> np.linspace(0,10,11)
array([  0.,   1.,   2.,   3.,   4.,   5.,   6.,   7.,   8.,   9.,  10.])
>>>