导致python中import错误的原因是什么


Posted in Python onJuly 01, 2020

Python程序可以调用一组基本的函数(即内建函数),比如print()、input()和len()等函数。Python本身也内置一组模块(即标准库)。每个模块都是一个Python程序,且包含了一组相关的函数,可以嵌入到你的程序之中,比如,math模块包含了数学运算相关的函数,random模块包含随机数相关的函数,等等。

一、import语句

在开始使用一个模块中的函数之前,必须用import语句导入该模块。

语法:

import module1[, module2[,... moduleN]]

实例:

1、使用random模块ranint() 函数:

# printRandom.py
import random
for i in range(5):
  print(random.randint(1, 10))

# result:
5
3
6
4
9

说明:因randint()函数属于random模块,必须在函数名称之前先加上random,告诉Python在random模块中寻找这个函数。

2、导入多个模块:

import math, sys, random, os

二、from import语句

这是导入模块的另一种形式,使用这种形式的 import 语句, 调用 模块中的函数时不需要 moduleName. 前缀 。但是,使用完整的名称会让代码更可读,所以最好是使用普通形式的 import 语句 。

语法

from moduleName import name1[, name2[, ... nameN]]|*

知识点扩展:

import的各种姿势:

1、import package 读这个包的__init__.py

2、import module 读这个模块全部内容

3、import package1.package2.package3.module4 读package1, package2, package3的__init__.py, 以及module4全部内容(顺序)

4、import package1.package2 读 package1, package2的__init__.py(顺序)

这些是import中发生的事情。情况1、2没什么好说的,直接用package.或者module.就可以了。

到此这篇关于导致python中import错误的原因是什么的文章就介绍到这了,更多相关python的import错误原因详解内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python实现队列的方法
May 26 Python
批量将ppt转换为pdf的Python代码 只要27行!
Feb 26 Python
python实现电脑自动关机
Jun 20 Python
python 提取tuple类型值中json格式的key值方法
Dec 31 Python
python 读取dicom文件,生成info.txt和raw文件的方法
Jan 24 Python
python买卖股票的最佳时机(基于贪心/蛮力算法)
Jul 05 Python
python安装本地whl的实例步骤
Oct 12 Python
python socket通信编程实现文件上传代码实例
Dec 14 Python
TensorFlow查看输入节点和输出节点名称方式
Jan 04 Python
python爬虫学习笔记之pyquery模块基本用法详解
Apr 09 Python
解决jupyter notebook打不开无反应 浏览器未启动的问题
Apr 10 Python
python实现数学模型(插值、拟合和微分方程)
Nov 13 Python
详细分析Python垃圾回收机制
Jul 01 #Python
Python自带的IDE在哪里
Jul 01 #Python
如何解决cmd运行python提示不是内部命令
Jul 01 #Python
python中执行smtplib失败的处理方法
Jul 01 #Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
Jul 01 #Python
完美解决keras 读取多个hdf5文件进行训练的问题
Jul 01 #Python
学python需要去培训机构吗
Jul 01 #Python
You might like
php mysql数据库操作类
2008/06/04 PHP
PHP中foreach()用法汇总
2015/07/02 PHP
PHP curl模拟登录带验证码的网站
2015/11/30 PHP
javascript 强制刷新页面的实现代码
2009/12/13 Javascript
js 连接数据库如何操作数据库中的数据
2012/11/23 Javascript
根据json字符串生成Html的一种方式
2013/01/09 Javascript
js判断上传文件的类型和大小示例代码
2013/10/18 Javascript
js 立即调用的函数表达式如何写
2014/01/12 Javascript
JS实现闪动的title消息提醒效果
2014/06/20 Javascript
用jquery模仿的a的title属性的例子
2014/10/22 Javascript
JavaScript常用标签和方法总结
2015/09/01 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
jQuery实现简单滚动动画效果
2016/04/07 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
解决微信二次分享不显示摘要和图片的问题
2017/08/18 Javascript
BootStrap入门学习第一篇
2017/08/28 Javascript
elementUI select组件默认选中效果实现的方法
2019/03/25 Javascript
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
vue动态合并单元格并添加小计合计功能示例
2020/11/26 Vue.js
python中xrange和range的区别
2014/05/13 Python
在Python中使用SimpleParse模块进行解析的教程
2015/04/11 Python
python中pandas.DataFrame对行与列求和及添加新行与列示例
2017/03/12 Python
使用python爬虫实现网络股票信息爬取的demo
2018/01/05 Python
Python3模拟登录操作实例分析
2019/03/12 Python
Python中断多重循环的思路总结
2019/10/04 Python
python json.dumps() json.dump()的区别详解
2020/07/14 Python
python中yield的用法详解
2021/01/13 Python
Weblogic和WebSphere不同特点
2012/05/09 面试题
购房意向书范本
2014/04/01 职场文书
超越自我演讲稿
2014/05/21 职场文书
学校校庆演讲稿
2014/05/22 职场文书
企业晚会策划方案
2014/05/29 职场文书
幼儿园安全教育月活动总结
2015/05/08 职场文书
魂断蓝桥观后感
2015/06/10 职场文书
2019最新版劳务派遣管理制度
2019/08/16 职场文书
python中对列表的删除和添加方法详解
2022/02/24 Python