2019-04-15
阅读量:
720
PYTHON的基本操作,数据的读取
1、查询/切换操作目录
Python有默认执行的操作目录,可以用以下代码进行操作目录切换。
import os
>>> import os
>>> os.chdir(路径) #切换操作目录
>>> os.getcwd() #获取当前的工作目录
2、路径的表达方式三种:
1. ”c:\\path\\data.txt” #双斜杠
2. r”c:\path\data.txt” #用r,就直接正常复制路径就可以。
3. “data.txt” #如果文件就在当前工作目录下,直接写文件名就可以。
3、文件读取
(1) open 和 withopen
open()的操作如下:
file_path = ’c:\\path\\data.txt‘
withopen(file_path,'r') as f: #记住此处要有冒号
print (f.read())
推荐使用 withopen 方法。
(2)read() 、readline() 和readlines()
read():
该函数会一次性读取文件的全部内容,如果能确保文件的大小,自然可以。但若文件过大,内存就爆了(如果文件大小>2倍内存则有问题),所以,可以反复调用read(size)方法,每次最多读取size个字节的内容。如果数据是中文,由于一个中文会占多个字节,故read(size) 部分会乱码.
返回的是str。






评论(0)


暂无数据