导致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实现批量把SVG格式转成png、pdf格式的代码分享
Aug 21 Python
Python写的服务监控程序实例
Jan 31 Python
Python类定义和类继承详解
May 08 Python
Python中循环引用(import)失败的解决方法
Apr 22 Python
用python写扫雷游戏实例代码分享
May 27 Python
Python 字符串、列表、元组的截取与切片操作示例
Sep 17 Python
tensorflow 保存模型和取出中间权重例子
Jan 24 Python
Python sys模块常用方法解析
Feb 20 Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
Jun 04 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
Jul 09 Python
Django 实现图片上传和下载功能
Dec 31 Python
python实现学生信息管理系统源码
Feb 22 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数组操作
2011/12/30 PHP
PHP制作图形验证码代码分享
2014/10/23 PHP
PHP获取当前相对于域名目录的方法
2015/06/26 PHP
PHP里的$_GET数组介绍
2019/03/22 PHP
详解CSS样式中的 !important * _ 符号
2021/03/09 HTML / CSS
js表格排序实例分析(支持int,float,date,string四种数据类型)
2015/05/06 Javascript
详解jQuery向动态生成的内容添加事件响应jQuery live()方法
2015/11/02 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
ashx文件获取$.ajax()方法发送的数据
2016/05/26 Javascript
JQuery Ajax 异步操作之动态添加节点功能
2017/05/24 jQuery
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
vue、react等单页面项目应该这样子部署到服务器
2018/01/03 Javascript
JS实现的input选择图片本地预览功能示例
2018/08/29 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
微信小程序拖拽排序列表的示例代码
2020/07/08 Javascript
解决iView Table组件宽度只变大不变小的问题
2020/11/13 Javascript
深入浅析python继承问题
2016/05/29 Python
Python3.6 Schedule模块定时任务(实例讲解)
2017/11/09 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
python实现windows壁纸定期更换功能
2019/01/21 Python
Python程序包的构建和发布过程示例详解
2019/06/09 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
2019/06/27 Python
基于python框架Scrapy爬取自己的博客内容过程详解
2019/08/05 Python
wxpython+pymysql实现用户登陆功能
2019/11/19 Python
关于Python中定制类的比较运算实例
2019/12/19 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
HTML5 Canvas中使用路径描画二阶、三阶贝塞尔曲线
2015/01/01 HTML / CSS
澳大利亚领先的宠物用品商店:VetSupply
2017/09/08 全球购物
中学教师实习自我鉴定
2013/09/28 职场文书
手机被没收检讨书
2014/02/22 职场文书
群众路线教育实践活动心得体会
2014/03/07 职场文书
《秋游》教学反思
2014/04/24 职场文书
欢迎横幅标语
2014/06/17 职场文书
经销商会议开幕词
2016/03/04 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
如何避免mysql启动时错误及sock文件作用分析
2022/01/22 MySQL