导致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 ElementTree 基本读操作示例
Apr 09 Python
Python开发如何在ubuntu 15.10 上配置vim
Jan 25 Python
python 实现删除文件或文件夹实例详解
Dec 04 Python
用TensorFlow实现多类支持向量机的示例代码
Apr 28 Python
PyQt5实现类似别踩白块游戏
Jan 24 Python
django模板加载静态文件的方法步骤
Mar 01 Python
python3.5安装python3-tk详解
Apr 26 Python
python 实现将Numpy数组保存为图像
Jan 09 Python
Python3自定义json逐层解析器代码
May 11 Python
Python爬取微信小程序通用方法代码实例详解
Sep 29 Python
通过Django Admin+HttpRunner1.5.6实现简易接口测试平台
Nov 11 Python
numpy array找出符合条件的数并赋值的示例代码
Jun 01 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
星际争霸 Starcraft 游戏介绍
2020/03/14 星际争霸
用PHP和ACCESS写聊天室(四)
2006/10/09 PHP
支持数组的ADDSLASHES的php函数
2010/02/16 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
2010/12/29 PHP
php获取客户端IP及URL的方法示例
2017/02/03 PHP
Ubuntu上安装yaf扩展的方法
2018/01/29 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
2013/04/10 Javascript
用函数模板,写一个简单高效的 JSON 查询器的方法介绍
2013/04/17 Javascript
页面定时刷新(1秒刷新一次)
2013/11/22 Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
2014/01/24 Javascript
JS控制弹出新页面窗口位置和大小的方法
2015/03/02 Javascript
JS使用eval()动态创建变量的方法
2016/06/03 Javascript
AngularJS使用ng-repeat指令实现下拉框
2016/08/23 Javascript
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
js实现简单的贪吃蛇游戏
2020/04/23 Javascript
[03:04]2018年国际邀请赛典藏宝瓶&莱恩声望物品展示 片尾有彩蛋
2018/06/04 DOTA
[15:20]DOTA2-DPC中国联赛 正赛 Elephant vs Aster 选手采访
2021/03/11 DOTA
python将多个文本文件合并为一个文本的代码(便于搜索)
2011/03/13 Python
python基础教程之五种数据类型详解
2017/01/12 Python
python利用MethodType绑定方法到类示例代码
2017/08/27 Python
python中找出numpy array数组的最值及其索引方法
2018/04/17 Python
在PyCharm导航区中打开多个Project的关闭方法
2019/01/17 Python
Python读取Pickle文件信息并计算与当前时间间隔的方法分析
2019/01/30 Python
python selenium实现发送带附件的邮件代码实例
2019/12/10 Python
Django values()和value_list()的使用
2020/03/31 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
python开发一款翻译工具
2020/10/10 Python
美国知名的在线旅游服务网站:Priceline
2016/07/23 全球购物
世界上最大的售后摩托车零配件超市:J&P Cycles
2017/12/08 全球购物
介绍一下EJB的分类及其各自的功能及应用
2016/08/23 面试题
《藏戏》教学反思
2014/02/11 职场文书
幼儿园评语大全
2014/04/17 职场文书
党员廉洁自律个人总结
2015/02/13 职场文书
新员工试用期工作总结2015
2015/05/28 职场文书
劳动保障事务所个人工作总结
2015/08/12 职场文书