返回

合肥博为峰教育

如何导入python模块

python学习网更新时间:2023-01-10 浏览:123
python怎么导入模块
在python里面可以通过import导入模块,这是一个非常强大的功能,我们导入math这个模块来看看吧!
>>> import math
>>> math.sin(1)
0.8414709848078965
上面一段代码通过import导入了math(数学)模块,然后通过math.sin()函数计算sin(1)的值。
任何python程序都可以作为模块导入,我们通过在python shell里面新建一个文件或者快捷键ctrl+N快捷键打开之后开始写自己的代码,写好之后保存,保存的位置也很重要哦!
如何导入python模块
如果导入的模块和主程序在同个目录下,直接import就行了
2.如果导入的模块是在主程序所在目录的子目录下,可以在子目录中增加一个空白的__init__.py文件,该文件使得python解释器将子目录整个也当成一个模块,然后直接通过“import 子目录.模块”导入即可。
3.如果导入的模块是在主程序所在目录的父目录下,则要通过修改path来解决,有两种方法:
(1)通过”import sys,sys.path.append('父目录的路径')“来改变,这种方法属于一次性的,只对当前的python解释器进程有效,关掉python重启后就失效了。
(2)直接修改环境变量:在windows中是 “ set 变量=‘路径’ ” 例如:set PYTHONPATH=‘C: est...’ 查看是否设置成功用echo PYTHONPATH,而且进到python解释器中查看sys.path,会发现已经有了新增加的路径了。这 种方式是永久的,一次设置以后一直都有效。在linux中是 "export 变量=‘路径’ “,查看是" echo $变量 "
通过修改path是通用的方法,因为python解释器就是通过sys.path去一个地方一个地方的寻找模块的。
python怎样导入模块
在同一个文件夹下有两个文件分别是main.py和module_file.py
module_file.py文件的内容
#!/usr/bin/env python
# -*- coding:utf-8 -*-
name = 'Eric.yue'
def running():
print 'I am is running'
def watching():
print 'I am watching'
那么在main中调用module_file的方法有几种:
1 #1、直接导入使用,导入的其实是模块(或者说赋给module_file这个变量),所以访问的时候要加模块名
2
3 import module_file
4
5 #访问其属性
6 print module_file.name #Eric.yue
7
8 #访问其方法
9 module.running()
10 module.watching()
11
12 #2、如果要直接调用
13 from module_file import *
14 #如果只想导入部分模块
15 from module_file import name,watching
16
17 running()
18 watching()
19
20 #如果有方法和main中的方法有冲突那么需要这么做
21 from module_file import running as mod_running
22
23 mod_running()

相关资讯

Python操作Excel教程:average函数求平均值的算法
2021-10-30 922
Python操作Excel教程-average函数求平均值...
人工智能和创客教育有什么区别
2022-11-05 881
人工智能和创客教育有什么区别对于人工智能,教育工作者首先要了解和接触这些技术,然后在课堂上介绍给学生。在这个过程中,教师...
怎么用热力图实现Python数据可视化
2021-10-28 749
大数据可视化是计算机科学或深度学习新项目中十分特别的一环。一般,你需要在工程前期开展探究性的数据统计分析(EDA),进而对信息有一定的掌握,并且建立数据可视化的确能够使剖析的目的更清楚...
人工智能在制造业的生产中可以发挥哪些作用
2021-06-12 468
人工智能在制造业的生产中可以发挥的作用共分为7项,分别是:1、预测性和预防性维护;2、提高机器人的效能;3、制造供应链;...
二维密度图实现Python可视化的方法
2021-10-28 451
二维密度图(2D Density Plot)是一维版本号密度图的形象化拓展,相对性于一维版本号,其特点是可以见到有关2个自变量的概率分布函数...
Python的基础语法
2021-11-03 447
编写Paython程序流程以前*对英语的语法有一定的掌握,才可以编写标准的Python程序流程...
Python操作Excel教程:提取Excel工作表的名字并修改的方法
2021-10-30 385
Python操作Excel教程-提取Excel工作表的名字并修改...
怎么运行python
2023-01-10 382
怎么运行python1. 使用Python自带的IDLE在开始--程序--Python2.5(视你安装的版本而不同)中找到IDLE(Python GUI),点击后弹出如下...

相关课程

栏目导航