在 Python 中,print 函數默認使用 UTF-8 編碼來輸出文本。如果想要在輸出中使用不同的編碼,可以在打開文件時指定編碼,然后將內容寫入到文件中。
例如,如果想要將內容輸出為 GBK 編碼,可以按照以下步驟操作:
# 設置輸出編碼為 GBK
import sys
sys.stdout = open(sys.stdout.fileno(), mode='w', encoding='gbk', buffering=1)
# 輸出文本
print("你好,世界!")
這樣就可以將輸出內容以 GBK 編碼輸出。需要注意的是,編碼設置只會影響輸出到標準輸出流的內容,對于其他輸出方式(如寫入文件)需要單獨設置編碼。