wangjuju123

2018-11-26   阅读量: 629

数据分析师 Python编程

文件读取和写入

扫码加入数据分析学习群

文件重要的功能是提供和接收数据。如果有一个名为f的类似于文件的对象,可使用 f.write来写入数据,还可使用f.read来读取数据。与Python的其他大多数功能一样,在哪些东西 可用作数据方面,也存在一定的灵活性,但在文本和二进制模式下,基本上分别将str和bytes类 用作数据。 每当调用f.write(string)时,你提供的字符串都将写入到文件中既有内容的后面。

>>> f = open('somefile.txt', 'w')

>>> f.write('Hello, ')

7

>>> f.write('World!')

6

>>> f.close()

请注意,使用完文件后,我调用了方法close,这将在11.2.4节详细介绍。读取也一样简单, 只需告诉流你要读取多少个字符(在二进制模式下是多少字节),如下例所示:

>>> f = open('somefile.txt', 'r')

>>> f.read(4)

'Hell'

>>> f.read()

'o, World!'

首先,指定了要读取多少(4)个字符。接下来,读取了文件中余下的全部内容(不指定要 读取多少个字符)。请注意,调用open时,原本可以不指定模式,因为其默认值就是'r'。

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 2 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子