Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python停止读取,因为Subtitute字符_Python_Python 2.7 - Fatal编程技术网

Python停止读取,因为Subtitute字符

Python停止读取,因为Subtitute字符,python,python-2.7,Python,Python 2.7,我有一个txt文件,我想在python中读取。但是,在该txt文件中,文本中间有一个替代字符。这使得阅读停在中间 所以当我这样做的时候: filetxt=open('file.txt') line=filetxt.read() print line 它只显示一些第一个字符,直到替换字符的位置。你能帮我吗?以二进制模式打开文件 file_txt = open('file.txt','rb') 文本文件中的替换字符是什么?@Bhansa字符,在ASCII编码中编码为数字26(十进制)。这是Con

我有一个txt文件,我想在python中读取。但是,在该txt文件中,文本中间有一个替代字符。这使得阅读停在中间

所以当我这样做的时候:

filetxt=open('file.txt')
line=filetxt.read()
print line

它只显示一些第一个字符,直到替换字符的位置。你能帮我吗?

以二进制模式打开文件

file_txt = open('file.txt','rb')

文本文件中的替换字符是什么?@Bhansa字符,在ASCII编码中编码为数字26(十进制)。这是Control-Z,旧的DOS文件结束标记。我想你在用Windows…@PM2Ring是的,我在用Windows。哦,等等。。。它正在工作。它以前不工作,因为我只是没有为我想写的txt文件写“wb”。