新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
創(chuàng)新互聯(lián)Python教程:python換行符怎么表示
在終端上一行一行的輸入數據再按行寫入文件時,要想達到同輸入同步的換行結果,必須自己手動添加換行符,這里有一個問題,就是不

創(chuàng)新互聯(lián)基于成都重慶香港及美國等地區(qū)分布式IDC機房數據中心構建的電信大帶寬,聯(lián)通大帶寬,移動大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)BGP機房服務器托管報價,主機托管價格性價比高,為金融證券行業(yè)服務器托管,ai人工智能服務器托管提供bgp線路100M獨享,G口帶寬及機柜租用的專業(yè)成都idc公司。
同的平臺下的換行符是不一致的,如Windows下的換行符是\r\n,Linux下的換行符是\n,因此為了保證平臺的一致性,pyhton在寫一行
數據進文件時需要在該行數據后加os.linesep,表示當前平臺的行終止符。
import os
filename='D:\\test.txt'
fp=open(filename,'w')
while True:
strinput=raw_input("input string(. to quit):")
if(strinput != '.'):
fp.write("%s%s" % (strinput,os.linesep)) #不同平臺有不同的換行符
else:
breakpython學習網,免費的python學習網站,歡迎在線學習!
當前標題:創(chuàng)新互聯(lián)Python教程:python換行符怎么表示
當前路徑:http://www.dlmjj.cn/article/ccodios.html


咨詢
建站咨詢
