我真搞不懂为什么这不管用。我要做的就是删除zwsp (u200b),以及从文件中读取的内容中的换行符和额外空格。
最终,我想把它写到一个新的文件中,这个文件我有功能,只是还没有达到预期的格式。
我的输入(包含zwsp / u200b的短测试文件)由以下内容组成:
Australia 1975 Adelaide 2006 23,500 Brisbane (Logan) 2006 29,700 Brisbane II (North Lakes) 2016 29,000 Austria 1977 Graz 1989 26,100 Innsbruck 2000 16,000 Klagenfurt 2008 27,000
我的代码如下:
input_file = open('/home/me/python/info.txt', 'r') file_content = input_file.read() input_file.close() output_nospace = file_content.replace('\u200b' or '\n' or ' ', '')