摘要: 需要使用路径名来获取文件名,目录名,绝对路径等等。 使用os.path 模块中的函数来操作路径名。下面是一个交互式例子来演示一些关键的特性: 对于任何的文件名的操作,你都应该使用os.path 模块,而不是使用标准字符串操作来构造自己的代码。特别是为了可移植性考虑的时候更应如此,因为os.path 阅读全文
posted @ 2019-01-03 15:35 筱筱的春天 阅读(3936) 评论(0) 推荐(0) 编辑
摘要: # Split the file extension 可以把扩展名获取出来 阅读全文
posted @ 2019-01-03 15:33 筱筱的春天 阅读(2136) 评论(0) 推荐(0) 编辑
摘要: # Expand the user's home directory 阅读全文
posted @ 2019-01-03 15:30 筱筱的春天 阅读(6747) 评论(0) 推荐(0) 编辑
摘要: 起连接作用 扩展路径 阅读全文
posted @ 2019-01-03 15:14 筱筱的春天 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 返回文件所在的路径 如果path变量直接是文件名则返回空 阅读全文
posted @ 2019-01-03 15:12 筱筱的春天 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 返回path最后的文件名。如果path以/或\结尾,那么就会返回空值。即os.path.split(path)的第二个元素。 阅读全文
posted @ 2019-01-03 15:04 筱筱的春天 阅读(58252) 评论(0) 推荐(6) 编辑
摘要: 使用内存映射的原因 为了随机访问文件的内容,使用mmap将文件映射到内存中是一个高效和优雅的方法。例如,无需打开一个文件并执行大量的seek(),read(),write()调用,只需要简单的映射文件并使用切片操作访问数据即可。 内存映射一个文件并不会导致这个文件被读取到内存中。也就是说,文件并没有 阅读全文
posted @ 2019-01-03 10:25 筱筱的春天 阅读(2152) 评论(0) 推荐(0) 编辑