Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะเขียนบรรทัดเดียวในไฟล์ข้อความโดยใช้ Python ได้อย่างไร


คุณเพียงแค่เขียนบรรทัดไปยังไฟล์โดยใช้ฟังก์ชันเขียน

ตัวอย่าง

f = open('myfile', 'w')
f.write('hi there\n')  # python will convert \n to os.linesep
f.close()  # you can omit in most cases as the destructor will call it

หรือคุณสามารถใช้ฟังก์ชัน print() ซึ่งมีให้ตั้งแต่ Python 2.6+

from __future__ import print_function  # Only needed for Python 2
print("hi there", file=f)

สำหรับ Python 3 คุณไม่จำเป็นต้องนำเข้า เนื่องจากฟังก์ชัน print() เป็นค่าเริ่มต้น