导致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中DJANGO简单测试实例
May 11 Python
python定时检查某个进程是否已经关闭的方法
May 20 Python
Python管理Windows服务小脚本
Mar 12 Python
python3处理含有中文的url方法
May 10 Python
python opencv 二值化 计算白色像素点的实例
Jul 03 Python
Python时间序列缺失值的处理方法(日期缺失填充)
Aug 11 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
Nov 15 Python
在notepad++中实现直接运行python代码
Dec 18 Python
pycharm激活码有效到2020年11月底
Sep 18 Python
python+opencv边缘提取与各函数参数解析
Mar 09 Python
详解如何使用Pytest进行自动化测试
Jan 14 Python
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
Jun 21 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 SQLite类
2009/05/07 PHP
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
PHP入门教程之会话控制技巧(cookie与session)
2016/09/11 PHP
php简单生成一组与多组随机字符串的方法
2017/05/09 PHP
PHP中实现中文字串截取无乱码的解决方法
2018/05/29 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
javascript GUID生成器实现代码
2009/10/31 Javascript
一次失败的jQuery优化尝试小结
2011/02/06 Javascript
防止文件缓存的js代码
2013/01/10 Javascript
JavaScript动态创建div属性和样式示例代码
2013/10/09 Javascript
js关于精确计算和数值格式化以及直接引js文件
2014/01/28 Javascript
node.js中的http.response.getHeader方法使用说明
2014/12/14 Javascript
javascript实现避免页面按钮重复提交
2015/01/08 Javascript
jQuery简单实现日历的方法
2015/05/04 Javascript
浅谈JavaScript 中有关时间对象的方法
2016/08/15 Javascript
jQuery搜索框效果实现代码(百度关键词联想)
2021/02/25 Javascript
js闭包用法实例详解
2016/12/13 Javascript
微信小程序 支付功能(前端)的实现
2017/05/24 Javascript
简单实现js进度条加载效果
2020/03/25 Javascript
在vue-cli搭建的项目中增加后台mock接口的方法
2018/04/26 Javascript
详解性能更优越的小程序图片懒加载方式
2018/07/18 Javascript
工作中常用到的ES6语法
2018/09/04 Javascript
Vue.js 中的 v-show 指令及用法详解
2018/11/19 Javascript
JQuery实现ajax请求的示例和注意事项
2018/12/10 jQuery
Vue实现商品飞入购物车效果(电商项目)
2019/11/26 Javascript
Python的内存泄漏及gc模块的使用分析
2014/07/16 Python
简单介绍Python的Django框架的dj-scaffold项目
2015/05/30 Python
python基础教程之分支、循环简单用法
2016/06/16 Python
用Pycharm实现鼠标滚轮控制字体大小的方法
2019/01/15 Python
Python3读写ini配置文件的示例
2020/11/06 Python
俄罗斯便宜的在线服装商店:GroupPrice
2020/04/10 全球购物
L’Artisan Parfumeur官网:法国香水品牌
2020/08/11 全球购物
文艺演出策划方案
2014/06/07 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
手写Spirit防抖函数underscore和节流函数lodash
2022/03/22 Javascript