python基础之模块的导入
import导入模块

import time #导入的时模块中的所有内容 print(time.ctime()) #调用模块中的函数 # import 到首次导入模块的时候,会发生如下3步操作 # 1.打开模块文件 # 2.执行模块对应的文件 将执行过程中产生的名字都丢到模块的名称空间 # 3.在程序中会有一个模块[可以取别名的]的名称只想模块的名称空间区 # 4.建立模块时,不要与模块名相同,否则系统会直接就近在文件中查找,而不是导入真正的模块 # 引用格式:模块名:函数名 可以防止不同模块中有同名方法导致错误

import sys 查看环境变量路径
sys.path
['', ‘D:\Python file\python39.zip', ‘D:\Python file\DLLs', ‘D:\Python file\lib', ‘D:\Python file', ‘D:\
pythonProject1\pythonProject3\venv', ‘D:\pythonProject1\pythonProject3\venv\lib\site-packages'
查看python安装路径


搜索路径:
1.当前目录
2.如果当前目录没有,到环境变量中搜索,可以用sys模块中的path变量查看所有路径
3.如果找不到,搜索默认路径
从模块中导入几个特定的函数

from time import ctime,time #部分导入 print(ctime()) # from ...import 首次导入发生了3个步骤 # 1 以模块为准创造一个模块的名称空间 # 2 执行模块对应的文件了,将执行过程中产生的名字都丢到模块的名称空间 # 3 在当前执行文件的名称空间中拿到一个名字 该名字直接指向模块中的 # 某一个名字,意味着可以不用加任何的前缀而直接使用了 # 优点:不用加前缀 代码更加简洁了 # 缺点:容易与当前执行文件中名称空间中的名字冲突
相同点和不同点:
相同:都会执行模块对应的文件 并且 也都会产生模块的名称空间
两者在调用功能时,都需要转到定义时寻找作用域关系
不同:
import 需要加前缀 from…import 不需要加前缀

import time as myTime #加了一个别名 print(myTime.ctime())
取别名后调用就不可以用原来的名字来进行调用了,必须使用别名

总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
相关文章
Python中处理字符串之endswith()方法的使用简介
这篇文章主要介绍了Python中处理字符串之endswith()方法的使用,是Python入门中的基础知识,需要的朋友可以参考下2015-05-05
Python学习工具jupyter notebook安装及用法解析
这篇文章主要介绍了Python学习工具jupyter notebook安装及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2020-10-10
Python中urllib与urllib2模块的变化与使用详解
urllib是python提供的一个用于操作URL的模块,在python2.x中有URllib库,也有Urllib2库,在python3.x中Urllib2合并到了Urllib中,我们爬取网页的时候需要经常使用到这个库,需要的朋友可以参考下2023-05-05
Python 类方法和实例方法(@classmethod),静态方法(@staticmethod)原理与用法分析
这篇文章主要介绍了Python 类方法和实例方法(@classmethod),静态方法(@staticmethod),结合实例形式分析了Python 类方法和实例方法及静态方法相关原理、用法及相关操作注意事项,需要的朋友可以参考下2019-09-09
基于Python 的进程管理工具supervisor使用指南
Supervisor 是基于 Python 的进程管理工具,可以轻松管理一些需要以守护进程方式执行的程序,也就是后台任务,例如用来启动和管理基于 Tornado 写的 Web 程序。2016-09-09
Anaconda配置pytorch-gpu虚拟环境的图文教程
这篇文章主要介绍了Anaconda配置pytorch-gpu虚拟环境步骤整理,本文分步骤通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-04-04
pytorch_pretrained_bert如何将tensorflow模型转化为pytorch模型
这篇文章主要介绍了pytorch_pretrained_bert将tensorflow模型转化为pytorch模型的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-06-06


最新评论