การแก้ไขบรรทัดเฉพาะในไฟล์ข้อความใน Python
สมมติว่าฉันมีไฟล์ข้อความที่ประกอบด้วย: Dan Warrior 500 1 0 มีวิธีแก้ไขบรรทัดเฉพาะในไฟล์ข้อความนั้นได้อย่างไร ตอนนี้ฉันมีสิ่งนี้: #!/usr/bin/env python import io myfile = open('stats.txt', 'r') dan = myfile.readline() print dan print "Your name: " + dan.split('\n')[0] try: myfile = open('stats.txt', 'a') myfile.writelines('Mage')[1] except IOError: myfile.close() finally: myfile.close() ใช่ฉันรู้ว่าmyfile.writelines('Mage')[1]ไม่ถูกต้อง แต่คุณเข้าใจฉันใช่มั้ย? ฉันกำลังพยายามแก้ไขบรรทัดที่ 2 โดยแทนที่ Warrior ด้วย Mage แต่ฉันสามารถทำได้หรือไม่?