- 博客(10)
- 资源 (44)
- 收藏
- 关注
原创 8.7 linecache--随机访问文本文件的行内容
本模块主要提供了随机地访问文本文件中的任何一行内容,可以提供优化访问的效率。本模块使用在当源码抛出异常时,需要访问在那一行源码的内容时,就很方便。linecache.getline(filename, lineno, module_globals=None) 从给出文件名称filename里获取第lineno行的内容返回。这个函数不会抛出异常,如果不成功返回空串“”。换行字符同时在行尾返回。如果没
2016-03-31 21:10:22 1467
原创 8.6 tempfile--临时文件和目录处理
本模块主要提供了产生临时文件或临时目录,支持所有操作系统平台。创建临时文件时,不再使用进程ID来命名,而使用6位随机字符串进行命名。tempfile.TemporaryFile(mode='w+b', buffering=None, encoding=None, newline=None, suffix='', prefix='tmp', dir=None) 返回一个文件类似的临时数据处理对象。它
2016-03-31 21:06:35 6932
原创 8.5 filecmp--文件和目录比较处理
本模块主要提供了对文件和目录进行简单的比较处理,如果需要复杂的文件比较需要使用difflib库来处理。filecmp.cmp(f1, f2, shallow=True) 比较文件f1和文件f2,当两个文件相同时返回True,否则返回False。如果参数shallow为True,只判断os.stat()函数返回内容是否相同,如果相同就返回True,否则再比较文件内容是否相同,如果相同也返回True。
2016-03-31 21:04:47 4536
原创 8.4 stat--stat()函数的结果处理
本模块主要定义了一些常量和函数来处理os.stat()、os.fstat()和os.lstat()等函数返回的结果。如果想了解这些函数具体操作和意义需要参考你所在工作的系统平台函数:stat()、fstat()和lstat()。下面就是stat模块定义的一些函数来判断返回结果:stat.S_ISDIR(mode) 如果是目录返回非0值。 stat.S_ISCHR(mode) 如果是字符类的设备文件
2016-03-27 22:11:14 1405
原创 8.3 fileinput--多文件输入操作
本模块主要提供了循环地输入一个文件或者多个文件的操作类和函数。如果只是想操作一个文件,只需要使用函数open()就可以了。典型的使用场合如下:import fileinputfor line in fileinput.input(): process(line) fileinput.input(files=None, inplace=False, backup='', bufsize=0,
2016-03-27 22:07:30 1978
原创 8.2 os.path--公共的路径名操作(1)
os.path.isabs(path) 如果参数path是绝对路径则返回True,否则返回False。例子:#python 3.4from os.path import * pathstr = 'F:\\temp\\py\\cal_1.py'r = isabs(pathstr)print(r)结果输出如下:True os.path.isfile(path) 如果参数path是文件返回则返回True
2016-03-13 16:37:09 2159
原创 8.2 os.path--公共的路径名操作
本模块主要提供了一些对路径名进行操作的函数。对文件进行读写需要使用open()函数,访问文件系统需要使用os模块。路径名可以使用字符串对象或者bytes对象表示,常常希望使用unicode字符串来表示文件名称,但不幸的是在Unix系统之下有时不能使用字符串来表示文件名称,只能使用bytes对象来表示。但在Windows系统之下,又不能使用bytes对象来表示文件名称,因此在Windows系统之下使
2016-03-13 16:34:38 2104 1
原创 8.1.4 具体路径类
具体路径类是纯路径类的子类,后面提供了一些操作方法,以及一些系统调用。创建具体路径类主要有三个方法创建:class pathlib.Path(*pathsegments) 构造一个PurePath类的子类,它表示具体的路径类。例子:#python 3.4from pathlib import * p = Path('/a/b.py')print(p.with_suffix('.7z'))print
2016-03-06 22:28:33 2916
原创 8.1.3 路径的方法和属性
纯路径的类提供下面的方法和属性:PurePath.drive 字符串表示的驱动器的字母或者名称。例子:#python 3.4from pathlib import * p = PurePath('/usr/bin/python3')print(p.drive)p = PureWindowsPath('c:/blog.csdn.net/caimouse')print(p.drive)p = Pure
2016-03-05 09:58:55 1865
原创 8.1.2 纯路径操作
纯路径操作对象提供了一些操作路径的功能,但不会访问文件系统的功能。主要提供下面三个类对象:class pathlib.PurePath(*pathsegments) 创建一个通用表示文件路径的类。例子:#python 3.4from pathlib import * p = PurePath('F:\\temp\\py')print(p)p = PurePath('foo', 'some/path
2016-03-05 09:56:15 1983
python抓取天气并分析 实例源码
2017-08-28
书《深度学习》
2017-03-13
国产8051模拟器
2016-09-10
tinyxml2配套源码
2016-06-27
selenium的浏览器驱动
2016-06-14
开源鸿蒙4.0不能进入桌面的补丁
2024-03-17
开源鸿蒙 4.0 RK3566开发板配置
2024-03-17
svm_hog_data.rar
2020-03-02
实现numpy的C++库扩展
2019-11-24
python web py入门配套源代码
2018-02-23
webpy演示例子1
2018-02-21
胶囊模型的代码
2018-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人