在python中解码文本文件



解码文件时的语法会是什么样子,当我试图打开文件时,它会显示#&lt_io.TextIOWrapper name='DOB.txt'模式='r+'编码='cp125'>

您得到的打印输出实际上是您打开的文件(它是一个对象(。

我想你打开的文件是这样的:

f = open("DOB.txt", "r+", encoding="cp1252")

直接打印f将生成当前打印的字符串。

要实际检索文件的内容,需要调用read方法。

示例:

f = open("DOB.txt", "r+", encoding="cp1252")
content = f.read()

content将作为单个字符串成为文件的内容,而换行符则由换行符编码(取决于您的操作系统rn(在Windows上(或n(在基于UNIX的操作系统上(

最新更新