[英]Having problem while copying text data from one txt file to another in python
我有一個包含文本數據的文件 text.txt:這是一個文本文件
然后我有一個 test.text 主要是空的。
from sys import argv
script, from_file, to_file = argv
out_file = open(to_file, 'w').write((open(from_file).read()))
當我運行該代碼時, test.txt 文件會從 text.txt 文件中復制文本,它是:
this is a text fileഀ
ഀ
為什么我得到那些矩形塊? 怎么解決??
如果您仔細查看“矩形塊”,您會發現它們包含行
0A
和
0D
它們分別是'\n'
和'\r'
的十六進制表示。 因此,這些塊是您的編輯器向您展示這些字符的方式,這些字符在 Windows 中用於標記文本文件中的行尾,這些字符通常是不可見的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.