Python ਫਾਈਲ writelines() ਮੈਥੋਡ
ਉਦਾਹਰਣ
ਫਾਈਲ ਨੂੰ "a" ਵਿੱਚ ਖੋਲ੍ਹੋ ਅਤੇ ਟੈਕਸਟ ਲਿਸਟ ਨੂੰ ਫਾਈਲ ਵਿੱਚ ਜੋੜੋ ਤਾਕਿ ਲਿਸਟ ਨੂੰ ਫਾਈਲ ਵਿੱਚ ਜੋੜਿਆ ਜਾ ਸਕੇ:
f = open("demofile3.txt", "a") f.writelines(["See you soon!", "Over and out."]) f.close() #open and read the file after the appending: f = open("demofile3.txt", "r") print(f.read())
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
writelines() ਮੈਥੋਡ ਲਿਸਟ ਦੇ ਆਈਟਮਾਂ ਨੂੰ ਫਾਈਲ ਵਿੱਚ ਲਿਖਦਾ ਹੈ。
ਟੈਕਸਟ ਜੋੜਨ ਦਾ ਸਥਾਨ ਫਾਈਲ ਮੋਡ ਅਤੇ ਪ੍ਰਵਾਹ ਸਥਾਨ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ。
"a":ਟੈਕਸਟ ਪ੍ਰਵਾਹ ਦੇ ਮੌਜੂਦਾ ਸਥਾਨ ਵਿੱਚ ਜੋੜਨਾ ਹੈ, ਮੂਲਤਵੀ ਫਾਈਲ ਦੇ ਅੰਤ ਵਿੱਚ ਜੋੜਨਾ ਹੈ。
"w":ਟੈਕਸਟ ਪ੍ਰਵਾਹ ਦੇ ਮੌਜੂਦਾ ਸਥਾਨ (ਮੂਲਤਵੀ 0) ਵਿੱਚ ਜੋੜਨ ਤੋਂ ਪਹਿਲਾਂ, ਫਾਈਲ ਨੂੰ ਖਾਲੀ ਕਰ ਦੇਣਾ ਹੈ。
ਗਰੰਥ
ਫਾਈਲ.writelines(ਲਿਸਟ)
ਪੈਰਾਮੀਟਰ ਮੁੱਲ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
ਲਿਸਟ | ਜੋੜਨੀ ਹੋਣ ਵਾਲੀ ਟੈਕਸਟ ਜਾਂ ਬਾਇਟ ਬਿਊਂਡ ਦੀ ਲਿਸਟ |
ਹੋਰ ਉਦਾਹਰਣ
ਉਦਾਹਰਣ
ਇਸ ਉਦਾਹਰਣ ਨਾਲ ਮੰਗਣਾ, ਪਰ ਹਰੇਕ ਲਿਸਟ ਅਣਦਾਜ਼ ਵਿੱਚ ਨਵੀਂ ਲਾਈਨ ਜੋੜੋ:
f = open("demofile3.txt", "a") f.writelines(["\nSee you soon!", "\nOver and out."]) f.close() #open and read the file after the appending: f = open("demofile3.txt", "r") print(f.read())