#内存中使用的编码是unicode,用空间换时间(程序都需要加载到内存才能运行,因而内存应该是尽可能的保证快) 字符编码 #硬盘中或者网络传输用utf-8,网络I/O延迟或磁盘I/O延迟要远大与utf-8的转换延迟,而且I/O应该是尽可能地节省带宽,保证数据传输的稳定性。 1.用什么编码存 enco ...
分类:
编程语言 时间:
2017-07-24 21:38:09
阅读次数:
207
python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.r ...
分类:
编程语言 时间:
2017-07-22 11:05:42
阅读次数:
229
f = open("a.txt",'r",encoding="utf-8") f.tell()当前光标在什么位置 f.read()读取文件,但是可以按字节和字符读 1、当模式为字节模式f.read(3)为读取3个字节 2、当模式为字节模式f.read(3)为读取3个符 f.seek()把光标移到那个 ...
分类:
编程语言 时间:
2017-07-21 10:36:57
阅读次数:
153
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从 ...
分类:
编程语言 时间:
2017-07-19 14:16:22
阅读次数:
181
# Python 3 文件操作 字典 自定义函数 ● python 文档 官方英文文档 https://docs.python.org/3/ 汉化版文档 http://python.usyiyi.cn/ ● open() 返回一个文件句柄 参数1:文件地址,绝对地址,或者相对地址 参数2:文件打开的 ...
分类:
编程语言 时间:
2017-07-17 09:54:52
阅读次数:
291
假设一个文件已经存在,内容如下: mr mr ms ms ex ex 现在要给这个文件中的mr一行加入一个标志,代表锁定状态,即期望加上此标志的内容如下: mr mr Lock ms ms ex ex 使用如下代码对文件进行重写: 写完以后文件却变成了 mr mr Lock ms ms ex ex ...
分类:
编程语言 时间:
2017-07-16 10:03:00
阅读次数:
245
1.文件读写过程1.打开文件2.向文件中写入内容;3.关闭文件2.文件读写如果文件很小,read()一次性读取最方便;如果不能确定文件大小,反复调用read(size)比较保险;如果是配置文件,调用readlines()二进制文件,用‘rb’模式打开即可3.open函数的模式r以读的方式打开,定位到文件开头,..
分类:
编程语言 时间:
2017-07-15 10:04:02
阅读次数:
134
文件操作流程文件操作流程1.打开文件,得到文件句柄并赋值给一个变量2.通过句柄对文件进行操作3.关闭文件最基本的打开,只能阅读,不能操作.data=open("file",encoding="utf-8").read()
print(data)
print(type(data))#字符串格f=open("file","r",encoding="utf-8")文件句柄赋值..
分类:
编程语言 时间:
2017-07-10 16:37:40
阅读次数:
163
说明: 1. 函数功能打开一个文件,返回一个文件读写对象,然后可以对文件进行相应读写操作。 2. file参数表示的需要打开文件的相对路径(当前工作目录)或者一个绝对路径,当传入路径不存在此文件会报错。或者传入文件的句柄。 3. mode参数表示打开文件的模式,常见的打开模式有如下几种,实际调用的时 ...
分类:
编程语言 时间:
2017-07-05 16:39:55
阅读次数:
287