Python中用print方法向檔案中寫入內容

2021-08-01 02:31:44 字數 764 閱讀 1364

乙個小功能,我就是想用print功能實現,不想用write

import os

os.chdir("/usr/tem")

char="my name is yangyanxing"

f = open("test.txt","w")

print >>f,char

但是python3中還可以用以下的方式

import os

os.chdir("/usr/tem")

char="my name is yangyanxing"

f = open("test.txt","w")

print(char,file=f)

也可以考慮用with as結構,會簡單與周全些

try:

with("man.txt","w") as data:

print >>data,char

except ioerror as err:

print("write error"+ str(err))

在程式最前面加上這段

f_result=open('result.txt', 'w') 

sys.stdout=f_result

print 'print to file'

Python之print語句Python的注釋

print語句可以向螢幕上輸出指定的文字。比如輸出 hello,world 用 實現如下 print hello,world print語句也可以跟上多個字串,用逗號 隔開,就可以連成一串輸出 print the quick brown fox jumps over the lazy dog the...

python基礎語法 Print

print 輸出語句 作用 將資訊在控制台上列印 列印乙個字串 print 我愛學習 列印多條資料時,用 逗號 隔開,遇到逗號會有乙個空格 print 學習是我快樂 為什麼快樂 因為所以 列印乙個數字 print 123 混合列印 print 123,科學道理 可以執行相應的數 算 print 1 ...

python基礎 print 函式

深入print,在python2.x中,print是乙個語句,但是在python 3.x中,它是乙個函式。知道如何運用print函式可以幫助我們減少很多 以達到需要的輸出要求。不使用關鍵字引數 print可以列印任意數量的值 print age age age 18兩個值之間有乙個分隔符 空格 預設...