ฉันกำลังพยายามโหลดไฟล์ .txt ของ eBook และลบบรรทัดที่มีหมายเลขหน้าออก หนังสือเล่มนี้ดูเหมือนว่า:
2
Words
More words.
More words.
3
More words.
นี่คือสิ่งที่ฉันมี:
x = 1
with open("first.txt","r") as input:
with open("last.txt","wb") as output:
for line in input:
if line != str(x) + "\n":
output.write(line + "\n")
x + x + 1
ไฟล์เอาต์พุตของฉันออกมาโดยลบช่องว่าง (บรรทัดใหม่) ทั้งหมดออก (ซึ่งฉันไม่ต้องการ) และไม่ได้ลบตัวเลขด้วยซ้ำ ไม่มีใครมีความคิดใด ๆ ? ขอบคุณ!
x + x + 1
จะทำอะไร? - person jonrsharpe   schedule 08.04.2015x += 1
ได้ แต่ถ้าหากตามตัวอย่าง มันไม่ได้เริ่มที่หน้า 1 ล่ะ? - person jonrsharpe   schedule 08.04.2015