导致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实现的生成自我描述脚本分享(很有意思的程序)
Jul 18 Python
python对字典进行排序实例
Sep 25 Python
编写Python脚本来实现最简单的FTP下载的教程
May 04 Python
基于python时间处理方法(详解)
Aug 14 Python
Python Flask框架模板操作实例分析
May 03 Python
修改 CentOS 6.x 上默认Python的方法
Sep 06 Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
May 26 Python
Python如何实现定时器功能
May 28 Python
Python如何实现线程间通信
Jul 30 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
Oct 19 Python
pyspark对Mysql数据库进行读写的实现
Dec 30 Python
pytorch 带batch的tensor类型图像显示操作
May 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
全国中波电台频率表
2020/03/11 无线电
东方红 - 来复式再生机的修复
2021/03/02 无线电
PHP警告Cannot use a scalar value as an array的解决方法
2012/01/11 PHP
PHP中数组合并的两种方法及区别介绍
2012/09/14 PHP
file_get_contents("php://input", "r")实例介绍
2013/07/01 PHP
php获得用户ip地址的比较不错的方法
2014/02/08 PHP
实例讲解PHP中使用命名空间
2019/01/27 PHP
javascript 异步页面查询实现代码(asp.net)
2010/05/26 Javascript
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
JavaScript高级程序设计 阅读笔记(十七) js事件
2012/08/14 Javascript
PHP中CURL的几个经典应用实例
2015/01/23 Javascript
jQuery绑定事件的几种实现方式
2016/05/09 Javascript
使用do...while的方法输入一个月中所有的周日(实例代码)
2016/07/22 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
利用JQuery操作iframe父页面、子页面的元素和方法汇总
2017/09/10 jQuery
无限循环轮播图之运动框架(原生JS实现)
2017/10/01 Javascript
jQuery中常用动画效果函数知识点整理
2018/08/19 jQuery
vue移动端使用canvas签名的实现
2020/01/15 Javascript
浅谈Tensorflow模型的保存与恢复加载
2018/04/26 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
python3利用Socket实现通信的方法示例
2019/05/06 Python
提升Python效率之使用循环机制代替递归函数
2019/07/23 Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
2020/06/29 Python
python判断变量是否为列表的方法
2020/09/17 Python
美国最大婚纱连锁店运营商:David’s Bridal
2019/03/12 全球购物
iKRIX意大利网上商店:男女豪华服装和配件
2019/10/09 全球购物
试述DBMS的主要功能
2016/11/13 面试题
生物技术专业研究生自荐信
2013/09/22 职场文书
《小池塘》教学反思
2014/02/28 职场文书
关于读书的演讲稿
2014/05/07 职场文书
财务负责人任命书
2014/06/06 职场文书
我们的节日春节活动方案
2014/08/22 职场文书
2015年幼儿园保育工作总结
2015/05/12 职场文书
python的变量和简单数字类型详解
2021/09/15 Python
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis