【发布时间】:2021-04-16 17:14:41
【问题描述】:
我有这样的文本文件:
["RUN DATE: 2/08/18 9:00:24 USER:XXXXXX DISPLAY: MENULIST PROG NAME: MH4567 PAGE 1\nMENU: ADCS00 Visual Basic Things
Service\n 80 Printer / Message Control\n 90 Sign Off\nSelection or
command\n===>____________________________________________________________________________\n____________________________________________________________________________
____\n F3=Exit F4=Prompt F9=Retrieve F12=Previous\n 80 CALL PGM(GUCMD)\nAUTHORIZED: DOAPROCESS FDOAPROCES FOESUPR FPROGRAMMR OESUPR PROGRAMMER\n
90 SIGNOFF\nAUTHORIZED: DOAPROCESS FDOAPROCES FOESUPR FPROGRAMMR OESUPR PROGRAMMER\n", "RUN DATE: 5/09/19 9:00:24 USER:XXXXXX DISPLAY:
MENULIST PROG NAME: MH4567 PAGE 2\nMENU: APM001 Accounts Payable Menu\n MENU
OPTIONS DISPLAY PROGRAMS\n 1 Radar Processing 30 Vendor\n 2 Prepaid Processing
31 Prepaid\n"]
I want to translate every '\n' as new line and then print.
我试过这段代码,但没有用:
import json
contents = open("file.txt", "r")
Lines = contents.readlines()
for l in Lines:
print(l)
上面的代码将 .txt 文件中的行尾打印为新行,而不观察实际的 '\n' 字符?
【问题讨论】:
-
如果你有
\n是 一个新行。使用“程序员友好”字符串列出打印字符串,将不可打印字符显示为转义码。
标签: python-3.x pandas readline