导致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 相关文章推荐
非递归的输出1-N的全排列实例(推荐)
Apr 11 Python
一个基于flask的web应用诞生 记录用户账户登录状态(6)
Apr 11 Python
python机器学习实战之K均值聚类
Dec 20 Python
Python使用Matplotlib实现Logos设计代码
Dec 25 Python
Python递归实现汉诺塔算法示例
Mar 19 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
Apr 15 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
Aug 13 Python
Python pickle模块常用方法代码实例
Oct 10 Python
python模块内置属性概念及实例
Feb 18 Python
django使用多个数据库的方法实例
Mar 04 Python
python使用XPath解析数据爬取起点小说网数据
Apr 22 Python
python_tkinter事件类型详情
Mar 20 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 基本语法格式
2009/12/15 PHP
PHP 一个页面执行时间类代码
2010/03/05 PHP
PHP跨时区(UTC时间)应用解决方案
2013/01/11 PHP
php Session存储到Redis的方法
2013/11/04 PHP
php 数组处理函数extract详解及实例代码
2016/11/23 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
不同浏览器对回车提交表单的处理办法
2010/02/13 Javascript
基于jquery的划词搜索实现(备忘)
2010/09/14 Javascript
Jquery插件之多图片异步上传
2010/10/20 Javascript
jquery offset函数应用实例
2012/11/14 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
javascript实现了照片拖拽点击置顶的照片墙代码
2015/04/03 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
关于javascript原型的修改与重写(覆盖)差别详解
2016/08/31 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
VueRouter导航守卫用法详解
2017/12/25 Javascript
vuejs2.0运用原生js实现简单拖拽元素功能
2020/08/21 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
JS校验与最终登陆界面功能完整示例
2020/01/13 Javascript
Javascript ParentNode和ChildNode接口原理解析
2020/03/16 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
OpenLayer学习之自定义测量控件
2020/09/28 Javascript
浅析VUE防抖与节流
2020/11/24 Vue.js
布同 统计英文单词的个数的python代码
2011/03/13 Python
Python Django使用forms来实现评论功能
2016/08/17 Python
用Python写脚本,实现完全备份和增量备份的示例
2018/04/29 Python
Python之循环结构
2019/01/15 Python
python中append函数用法讲解
2020/12/11 Python
阿联酋最好的手机、电子产品和家用电器网上商店:Eros Digital Home
2020/08/09 全球购物
开朗女孩的自我评价
2014/02/10 职场文书
爱情保证书大全
2014/04/29 职场文书
2014年学生工作总结
2014/11/20 职场文书
2015年度员工自我评价范文
2015/03/11 职场文书
《藏戏》教学反思
2016/02/23 职场文书
导游词之铁岭象牙山
2019/12/06 职场文书
Python实现byte转integer
2021/06/03 Python