2016-09-18 71 views
0

我有文件 「IP」Python的CGI打印文件內容在同一行的瀏覽器

文件IP內容:

1.1.1.1,0.0.0.0 

2.2.2.2,0.0.0.0 

當我嘗試打印的文件使用Python CGI

f.open('ip'',r') 
dat = f.read() 
print (dat) 

瀏覽器顯示如下,將第1行第2行打印在一行中。

1.1.1.1,0.0.0.0 2.2.2.2,0.0.0.0

有沒有一種方式來打印相同的格式文件,而不是打印在同一行中的所有內容?

由於

+0

是不是因爲瀏覽器期望HTML?在這種情況下,嘗試'print(dat.replace(「\ n」,「
」))' –

+0

我得到空白頁,沒有任何打印 – Riz

+0

最後一次嘗試(我無法測試你的情況):'print(「 \ n \ n「+ dat.replace(」\ n「,」
「)+」\ n \ n「)' –

回答

0

具有低於後,現在O/P的格式是相同的I/P。謝謝!

f = open('ip', 'r') 
line = f.read().replace('\n', "<br>") 
f.close() 

print line