Advertisement

Python文件&IO处理技巧: 读取/写入, 重定向流, 分隔符, 路径, 检查文件存在性和文件列表

阅读量:

1. 文本数据的读写

  • open() & write() : rt模式的刷新模式

在处理多种编码格式的文本数据(例如ASCII、UTF-8或UTF-16等)时,可直接调用内置函数open(),并指定其参数为rt模式。而当希望将文本内容保存至文件中时,则应使用带有wt模式的**write()**函数进行操作。若目标文件尚未创建,系统将自动完成新文件的生成;若已有文件存在,则其中原有内容将被彻底清除并替换为新的数据。

复制代码
 # 将整个文档作为字符串读进来

    
 with open('test.txt', 'rt') as f:
    
     data = f.read() 
    
  
    
 #迭代模式 按行读取文档内容
    
 with open('test.txt', 'rt') as f:
    
     for line in f:
    
     print(line)
    
  
    
 text = 'why do you want to go abroad?'
    
 with open('test_w.txt', 'wt') as f:
    
     f.write(text)
    
    
    
    
  • open() + at模式:向

全部评论 (0)

还没有任何评论哟~