-
【Python模块、包、文件、异常、高阶函数】高清知识点结构图
2021-01-23 18:31:04 类别:Python模块
- 更新:2021-01-23 18:31:04
- 大小:1.2 MB
- 热度:628
- 审核:何平晓
- 类别:技术文章
- 格式:RAR
资源介绍
【Python模块、包、文件、异常、高阶函数】高清知识点结构图是一个不错的学习资源,大小为1.2 MB,由益鹤轩 提供,Python模块类资源中评分为9.2。
Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。
模块让你能够有逻辑地组织你的 Python 代码段。
把相关的代码分配到一个模块里能让你的代码更好用,更易懂。
模块能定义函数,类和变量,模块里也能包含可执行的代码。
例子
下例是个简单的模块 support.py:
def print_func( par ): print "Hello : ", par return
os模块:
os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.chdir() 改变当前工作目录 os.getcwd() 获取当前文件路径 os.mkdir() 新建目录 os.rmdir() 删除空目录(删除非空目录, 使用shutil.rmtree()) os.makedirs() 创建多级目录 os.removedirs() 删除多级目录 os.stat(file) 获取文件属性 os.chmod(file) 修改文件权限 os.utime(file) 修改文件时间戳 os.name(file) 获取操作系统标识 os.system() 执行操作系统命令 os.execvp() 启动一个新进程 os.fork() 获取父进程ID,在子进程返回中返回0 os.execvp() 执行外部程序脚本(Uinx) os.spawn() 执行外部程序脚本(Windows) os.access(path, mode) 判断文件权限(详细参考cnblogs) os.wait() 暂时未知 os.path模块: os.path.split(filename) 将文件路径和文件名分割(会将最后一个目录作为文件名而分离) os.path.splitext(filename) 将文件路径和文件扩展名分割成一个元组 os.path.dirname(filename) 返回文件路径的目录部分 os.path.basename(filename) 返回文件路径的文件名部分 os.path.join(dirname,basename) 将文件路径和文件名凑成完整文件路径 os.path.abspath(name) 获得绝对路径 os.path.splitunc(path) 把路径分割为挂载点和文件名 os.path.normpath(path) 规范path字符串形式 os.path.exists() 判断文件或目录是否存在 os.path.isabs() 如果path是绝对路径,返回True os.path.realpath(path) #返回path的真实路径 os.path.relpath(path[, start]) #从start开始计算相对路径 os.path.normcase(path) #转换path的大小写和斜杠 os.path.isdir() 判断name是不是一个目录,name不是目录就返回false os.path.isfile() 判断name是不是一个文件,不存在返回false os.path.islink() 判断文件是否连接文件,返回boolean os.path.ismount() 指定路径是否存在且为一个挂载点,返回boolean os.path.samefile() 是否相同路径的文件,返回boolean os.path.getatime() 返回最近访问时间 浮点型 os.path.getmtime() 返回上一次修改时间 浮点型 os.path.getctime() 返回文件创建时间 浮点型 os.path.getsize() 返回文件大小 字节单位 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径 os.path.lexists #路径存在则返回True,路径损坏也返回True os.path.expanduser(path) #把path中包含的”~”和”~user”转换成用户目录 os.path.expandvars(path) #根据环境变量的值替换path中包含的”$name”和”${name}” os.path.sameopenfile(fp1, fp2) #判断fp1和fp2是否指向同一文件 os.path.samestat(stat1, stat2) #判断stat tuple stat1和stat2是否指向同一个文件 os.path.splitdrive(path) #一般用在windows下,返回驱动器名和路径组成的元组 os.path.walk(path, visit, arg) #遍历path,给每个path执行一个函数详细见手册 os.path.supports_unicode_filenames() 设置是否支持unicode路径名
以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。
资源获取
1、https://pan.baidu.com/s/1u8YmPwfYjDxXuroVk_6hOA【提取码:6563 】
Python模块相关资源
-
Python深度学习 PDF电子书
19.1 MB更新:2023-10-27
本PDF电子书是专为想要深入学习Python和深度学习的读者而设计的。它涵盖了Python语言基础以及深度学习的完整概念和应用。无论您是初学者还是有一定编程经验,本书都将为您提供清晰的指导和丰富的实例,帮助您掌握Python深度学习的技能。通过阅读本书,您将能够理解并应用Python语言的核心概念,并在深度学习领域中构建高效的模型和算法。无论您是想从头开始学习Python深度学习还是想进一步提升自己的技能,本书都将成为您的有力参考。
-
零起点Python大数据与量化交易 PDF电子书
21.6 MB更新:2019-09-03
零起点Python大数据与量化交易 是国内较早关于Python大数据与量化交易的原创图书,配合zwPython开发平台和zwQuant开源量化软件学习,是一套完整的大数据分析、量化交易的学习教材,可直接用于
-
Python自然语言处理实战:核心技术与算法 PDF电子书
68.9 MB更新:2019-11-15
本书讲述中文的自然语言处理,以Python及其相关框架为工具,详细讲解了自然语言处理的各种核心技术、方法论和经典算法,即便没有数学基础,也能零基础入门
-
Python项目案例开发从入门到实战 PDF电子书
269 MB更新:2023-08-14
这本PDF电子书以《Python项目案例开发从入门到实战》为主题,全面介绍了Python项目开发的过程。本书内容包括Python入门知识、真实案例分析以及完整项目实战,帮助读者从零基础开始学习Python,逐步掌握项目开发的技巧与经验。无论您是初学者还是有一定基础的开发者,本书都能为您提供丰富的参考资料,助您在Python项目开发中取得成功。
-
Python Tkinter入门讲义 编程资源
21.7 MB更新:2020-04-21
Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。 由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinter 编写而成、对于简单的图形界面 Tkinter 还是能应付自如。 Tkinter 的优点和缺点 1. 简单易学,相对于其他的比如 wxPython,PyQt 等等,学起来会非常轻松。 2. 可以使用少量的代码产生功能强
-
疯狂Python讲义 PDF电子书
124.3 MB更新:2023-08-14
《疯狂Python讲义》是一本集Python编程、Python语法和含源码工具于一体的PDF电子书,它以简洁明了的风格,深入浅出地介绍了Python的各个方面,帮助读者快速掌握Python编程的技巧与实践。无论你是初学者还是有一定编程基础,这本讲义都会带领你走进Python的世界,让你轻松掌握这门流行的编程语言。
-
数据结构 Python语言描述 PDF电子书
101 MB更新:2019-08-21
在电子信息科学中,数据结构是这门升阶性课程内容,定义抽象性,难度系数很大。Python语言的英语的语法简易,易用性强。用Python来解读数据结构等主题风格,比c语言等保持起來更加非常容
-
深入浅出深度学习:原理剖析与Python实践 PDF电子书
92.1 MB更新:2020-05-30
《深入浅出深度学习:原理剖析与Python实践》 介绍了深度学习相关的原理与应用,全书共分为三大部分,第一部分主要回顾了深度学习的发展历史,以及Theano的使用;第二部分详细讲解了与深
留言评论
- 最新更新
-
1
最强面试八股文(前端篇) 编程资源
类别:前端面试
-
2
Hello算法 (C++语言版) PDF电子书
类别:算法学习
-
3
零基础学编程:树莓派和Python PDF电子书
类别:Python编程
-
4
TypeScript编程 PDF电子书
类别:TypeScript
-
5
Linux从入门到精通 PDF电子书
类别:Linux
-
6
Python程序设计基础 PDF电子书
类别:Python编程
-
7
数据库原理、应用与实践(SQL Server) PDF电子书
类别:数据库
-
8
系统集成项目管理工程师教程(第2版) PDF电子书
类别:项目管理
-
9
网络工程师教程(第5版) PDF电子书
类别:计算机网络
- 资料推荐
-
- 01-18微型计算机应用技术 PDF电子书
- 07-09Mootdx教程 编程资源
- 01-06非线性系统设计:微分几何、自适应及鲁棒控制 PDF电子书
- 12-08《ASP动态网页制作教程》源代码,教案
- 08-05区块链实战 PDF电子书
- 10-13新手学电脑从入门到精通 计算机书籍
- 05-26iPhone App开发实战手册 PDF电子书
- 05-06《C语言编程:零基础初学者指南(第3版)》源代码
- 06-03《UGX 12.0中文版实战从入门到精通》电子资源
- 09-14iOS应用开发从入门到精通 PDF电子书