python入门_模块2】的更多相关文章

Python 入门之 模块 1.模块 (1)模块是什么? ​ 将一些常用的功能封装到一个文件中,那么这个存储着很多常用的功能的py文件,就是模块. 模块就是文件,存放一堆常用的函数.模块,就是一些常用功能的集合体. (2)模块能干什么? ​ 文件化管理 , 提高了可读性 ,避免重复代码 ​ 拿来就用(避免重复造轮子), Python中类库特别多 (3)模块的分类: ​ Python语言中,模块分为三类. 第一类:内置模块 ​ 也叫做标准库.此类模块就是python解释器给你提供的,比如我们之前见…
目录 目录 模块的搜索路径和路径搜索 搜索路径 命名空间和变量作用域的比较 变量名的查找覆盖 导入模块 import 语句 from-import 语句 扩展的 import 语句 as 自动载入模块 模块导入的特性 模块内建函数 __import__ globals locals reload Package 包 __init__py import package 模块的搜索路径和路径搜索 搜索路径 默认的模块搜索路径在 Python 解析器编译安装时被指定, 我们可以通过 sys 模块来查看…
Python 有三种模块导入函数 1. 使用import 导入模块 import modname : 模块是指一个能够交互使用,或者从还有一Python 程序訪问的代码段.仅仅要导入了一个模块,就能够引用它的不论什么公共的函数.类或属性.模块能够通过这样的方法来使用其他模块的功能.用import语句导入模块.就在当前的名称空间(namespace)建立了一个到该模块的引用.这样的引用必须使用全称,也就是说,当使用在被导入模块中定义的函数时,必须包括模块的名字.所以不能仅仅使用 funcname,…
方便调用的分组函数文件,一个py模块就是一个模块,模块分三类 python标准库 第三方模块 应程序自定义模块 模块的掉用: 可以把多个功能(函数)包含在一个模块文件里,调用时直接使用import 就可以了 import name  这一步就是将name模块里的代码解释一遍饭后赋值给name,使用时就可以了 name.add() 模块里的函数 name.x 模块里的变量 from name import  add,sub 只引用相关功能,使用时直接调用函数名,不需要加模块名了 add() sub…
os模块:提供对此操作系统进行操作的接口 os.getcwd() 获取python运行的工作目录. os.chdir(r'C:\USERs') 修改当前工作目录. os.curdir 返回当前目录 (. 一个点表示) os.pardir 返回上一级目录(.. 两个点表示) os.makedirs('abc\\c\\c') 生成多层次目录 os.removedirs('abc\\c\\c') 删除多层次目录,但是要注意,删除时,一旦文件夹里有内容这该文件夹不删除,如果目录为空,则删除. os.mk…
序什么是包包的作用一.什么是模块二.模块的三种来源三.模块的四种表现形式四.为什么要使用模块五. 如何创建,编写模块,并使用模块5.1 给模块起别名5.2 模块的导入方式5.3 循环导入问题 TOC 序 什么是包 包是指内部包含_init_.py的文件夹 包的作用 存放模块,包可以更好的管理模块 一.什么是模块 模块是一系列功能的结合体,相当于模块包着一堆函数与代码 模块的本质是一个个.py文件 二.模块的三种来源 python内置的模块(python解释器的) 比如:sys/time\os\t…
安装 # 在线安装 pip install <包名> 安装后,该模块文件会在安装python环境目录:lib/packages目录下 # 安装本地安装包 pip install <目录>/<文件名> 或 pip install --use-wheel --no-index --find-links=wheelhouse/ <包名> 查询 pip search 包名 #pip search pymysql pip list # 查看电脑目前已安装的第三方模块列…
1.sys,os import sys import os #获取当前的路径 print(sys.path[0]) print(os.getcwd()) print(os.path.abspath(".")) #绝对路径 """ C:\Users\john\Desktop\code C:\Users\john\Desktop\code C:\Users\john\Desktop\code """ #获取默认的编码规则 prin…
loggin模块 日志模块,级别从上往下依次增强,debug 和 info 默认不输出信息,只有后三种级别有输出信息 loggin.debug('') loggin.info('') loggin.waring('') loggin.error('') loggin.critical('') 日志有两种形式,第一种显示在前台(标准流),第二种是记录在日志里.可调的. 日志的设置,灵活设定日志级别和打印方式: logging.basicConfig(level=logging.DEBUG, for…
模块:可以被公共调用的. time import time print(time.time()) 时间戳方式显示时间. time.sleep(3) 休眠3秒 time.clock() 计算cpu执行时间 time.gmtime() 结构化时间 time.locatime() 本地化时间 struct_time = time.localtime() print(time.strftime('%Y--%m--%d %H:%M:%S',struct_time)) 字符串时间 print(time.st…