导致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 相关文章推荐
详解Django通用视图中的函数包装
Jul 21 Python
深入解析Python设计模式编程中建造者模式的使用
Mar 02 Python
Python网络爬虫实例讲解
Apr 28 Python
Python基础学习之常见的内建函数整理
Sep 06 Python
django 使用 request 获取浏览器发送的参数示例代码
Jun 11 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
Dec 12 Python
Python Pandas 箱线图的实现
Jul 23 Python
Python3实现打印任意宽度的菱形代码
Apr 12 Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 Python
django 将自带的数据库sqlite3改成mysql实例
Jul 09 Python
python设置表格边框的具体方法
Jul 17 Python
基于Python实现天天酷跑功能
Jan 06 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
农民和部队如何穿矿
2020/03/04 星际争霸
PHP中的Memcache详解
2014/04/05 PHP
国产PHP开发框架myqee新手快速入门教程
2014/07/14 PHP
利用PHP生成CSV文件简单示例
2016/12/21 PHP
利用PHPExcel实现Excel文件的写入和读取
2017/04/26 PHP
javascript下string.format函数补充
2010/08/24 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
js整数字符串转换为金额类型数据(示例代码)
2013/12/26 Javascript
D3.js 从P元素的创建开始(显示可加载数据)
2014/10/30 Javascript
jQuery实现当前页面标签高亮显示的方法
2015/03/10 Javascript
实现JavaScript的组成----BOM和DOM详解
2016/05/18 Javascript
浅谈$('div a') 与$('div>a')的区别
2016/07/18 Javascript
JQuery判断正整数整理小结
2017/08/21 jQuery
JS开发中基本数据类型具体有哪几种
2017/10/19 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
浅谈VUE-CLI脚手架热更新太慢的原因和解决方法
2018/09/28 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
2020/12/03 Javascript
element中Steps步骤条和Tabs标签页关联的解决
2020/12/08 Javascript
python snownlp情感分析简易demo(分享)
2017/06/04 Python
pyqt5的QWebEngineView 使用模板的方法
2018/08/18 Python
win10系统下Anaconda3安装配置方法图文教程
2018/09/19 Python
Python中对数组集进行按行打乱shuffle的方法
2018/11/08 Python
python Django框架实现web端分页呈现数据
2019/10/31 Python
PyCharm刷新项目(文件)目录的实现
2020/02/14 Python
Python迭代器协议及for循环工作机制详解
2020/07/14 Python
python中字典增加和删除使用方法
2020/09/30 Python
html5服务器推送_动力节点Java学院整理
2017/07/12 HTML / CSS
AmazeUI 输入框组的示例代码
2020/08/14 HTML / CSS
菲律宾购物网站:Lazada菲律宾
2018/04/05 全球购物
家长会演讲稿范文
2014/01/10 职场文书
大学生感恩父母演讲稿
2014/08/28 职场文书
工作检讨书500字
2014/10/19 职场文书
销售助理岗位职责
2015/02/11 职场文书
复兴之路纪录片观后感
2015/06/02 职场文书
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫
nginx配置限速限流基于内置模块
2022/05/02 Servers