Python如何导入模块

为了在CMD中的任何位置打开python程序,将pyhon的安装目录导入到环境变量中,如我的安装目录D:\Python27,桌面计算机---》右键属性---》高级系统设置--》环境变量--》path

若为单文件模块,只需要将该文件放在系统环境变量下的任何目录中,在任何位置编写时均可导入。

方法一:下面以安装setuptools工具为例,从站点https://pypi.python.org/pypi/setuptools下载要使用的模块压缩文件。从CMD命令行下跳转到解压后所在的文件目录,运行

python setup.py install

方法二:

利用已经安装好的setuptools。有了setuptools,我们就要开始配置环境,因为我们需要用到python安装目录下的Scripts文件夹里面的文件。如同上面的方法将“你的python路径”\Scripts添加到环境变量中,我的是D:\Python27|Scripts

然后只需要在命令行中输入

easy_install 模块名

若安装过程中最后提示"unable to find vcvarsall.bat"。结局问题的方法如下:

1.首先安装MinGW,在MinGW的安装目录下找到bin的文件夹,找到mingw32-make.exe,复制一份更名为make.exe

2..把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;

3.打开命令行窗口,在命令行窗口中进入到要安装代码的目录下;

4.输入如下命令就可以安装了。

setup.py install build --compiler=mingw32

在windows环境下最好的python IDE毫无疑问是IDLE了。在IDLE环境下编程常见问题及解决方法如下:

1.设置自动缩进量为4:

IDLE默认缩进为8个空格。可以通过如下修改为4个:

点击format选中Toggle tabs,关闭tab。然后点击format ,选中Tabiffy region修改为4,同时选中New Indent Width修改值为4即可。

IDLE编辑器edit及format菜单项及解释如下:

Undo:撤销上一次的修改

Redo:重复上一次的修改

Cut:将所选文本剪切至剪贴板

Copy:将所选文本复制到剪贴板

Paste:将剪贴板的文本粘帖到光标所在位置

Find:在窗口中查找单词或模式

Find in files:在指定的文件中查找单词或模式

Replace:替换单词或模式

Go to line:将光标定位到指定行首。

对于“Format”菜单,常用的选项及解释如下所示

Indent region:使所选内容右移一级,即增加缩进量

Dedent region:使所选内容组左移一级,即减少缩进量

Comment out region:将所选内容变成注释

Uncomment region:去除所选内容每行前面的注释符

New indent width:重新设定制表位缩进宽度,范围2~16,宽度为2相当于1个空格

Expand word:单词自动完成

Toggle tabs:打开或关闭制表位。

2.退格键删除后剩下一个框的问题

这个经试验后,发现时输入法的问题。把输入法切换为系统自带的英语(美式键盘)后即可。

Python如何导入模块,布布扣,bubuko.com

时间: 2025-01-04 15:11:02

Python如何导入模块的相关文章

python进阶二(模块)【2-1 python之导入模块】

python之导入模块 要使用一个模块,我们必须首先导入该模块.Python使用import语句导入一个模块.例如,导入系统自带的模块 math: 你可以认为math就是一个指向已导入模块的变量,通过该变量,我们可以访问math模块中所定义的所有公开的函数.变量和类: >>> math.pow(2, 0.5) # pow是函数 1.4142135623730951 >>> math.pi # pi是变量 3.141592653589793 如果我们只希望导入用到的mat

python之导入模块

要使用一个模块,我们必须首先导入该模块.Python使用import语句导入一个模块.例如,导入系统自带的模块 math: import math 你可以认为math就是一个指向已导入模块的变量,通过该变量,我们可以访问math模块中所定义的所有公开的函数.变量和类: >>> math.pow(2, 0.5) # pow是函数 1.4142135623730951 >>> math.pi # pi是变量 3.141592653589793 如果我们只希望导入用到的mat

Python动态导入模块

如果导入的模块不存在,Python解释器会报 ImportError 错误: >>> import something Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named something 有的时候,两个不同的模块提供了相同的功能,比如 StringIO 和 cStringIO 都提供了Strin

Python 动态导入模块

动态导入模块 目录结构: zhangsandeMacBook-Air:1110 zhangsan$ tree . . ├── lib │   └── aa.py ├── test1.py lib目录下有一个aa.py文件,其中C类中有一个属性name: class C: def __init__(self): self.name = 'zhangsan' 在test1.py文件中需要动态导入aa这个模块有两种办法: 第一种: lib = __import__('lib.aa') obj = li

python控制流-导入模块

一.模块 1.含义 Python 程序可以调用一组基本的函数,这称为"内建函数",包括你见到过的 print().input()和 len()函数.Python 也包括一组模块,称为"标准库".每个模块都 是一个 Python 程序,包含一组相关的函数,可以嵌入你的程序之中. 2.语法形式在开始使用一个模块中的函数之前,必须用 import 语句导入该模块.在代码中, import 语句包含以下部分:(1)import 关键字(2)模块的名称(3)可选的更多模块名称

Python import导入模块

python中的import语句是用来导入模块的,在python模块库中有着大量的模块可供使用,要想使用这些文件需要用import语句把指定模块导入到当前程序中. import语句作用 import语句作用就是用来导入模块的,它可以出现在程序中的任何位置. import语句语法 使用import语句导入模块,import语句语法如下:import module关键字 模块名 使用方法例如:import math       #入导math模块math.floor()        #调用math

python基础--导入模块

一,import的使用1, 模块就是一组功能的集合体,我们的程序可以导入模块来复用模块中的功能一个模块就是包含了一组功能的python文件,例如demo.py 可以通过import来使用这个文件定义demo模块如下 print("导入模块") num = 1000 def read1(): print('demo模块',num) def read2(): print('demo模块') read1() def change(): global num num = 0 模块中可以包含语句

python中导入模块/包的几种方式

一.模块的导入方式 模块就是.py类型的Python文件 导入时不需要.py后缀,直接导入文件名即可 利用import直接导入: 语法:import module_name 使用方式:module_name.class_name或者module.func_name 利用import导入模块并设置一个别名 语法:import module_name as XXX 使用方式:XXX.class_name或者XXX.funct_name 借助from复制模块的属性,可以实现只导入模块中的部分类或函数或

十八、python import导入模块

1.import 搜索路径 (1)从上面列出的目录里依次查找要导入的模块文件. (2)' ',表示当前路径 (3)列表中的路径的先后顺序代表了python解释器在搜索模块时的先后顺序 2.程序执行时添加新的模块路径  sys.path.append('/home/itcast/xxx') sys.path.insert(0, '/home/itcast/xxx') # 可以确保先搜索这个路径 3.重新导入模块 模块被导入后,import module不能重新导入模块,重新导入需用reload #