5.2 打å�°è¾“出至文件ä¸Â¶
问题¶
ä½ æƒ³å°† print() 函数的输出é‡�定å�‘到一个文件ä¸åŽ»ã€‚
解决方案¶
在 print() å‡½æ•°ä¸æŒ‡å®š file 关键å—å�‚数,åƒ�下é�¢è¿™æ ·ï¼š
with open('d:/work/test.txt', 'wt') as f:
print('Hello World!', file=f)
讨论¶
关于输出é‡�定å�‘到文件ä¸å°±è¿™äº›äº†ã€‚但是有一点è¦�注æ„�的就是文件必须是以文本模å¼�打开。 如果文件是二进制模å¼�çš„è¯�,打å�°å°±ä¼šå‡ºé”™ã€‚