Python ਫਾਈਲ readlines() ਮੇਥਾਡ
ਇੰਸਟੈਂਸ
ਫਾਈਲ ਦੇ ਸਾਰੇ ਲਾਈਨਾਂ ਨੂੰ ਸੂਚੀ ਵਜੋਂ ਵਾਪਸ ਦਿੰਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਹਰ ਇੱਕ ਲਾਈਨ ਇੱਕ ਸੂਚੀ ਅਂਸ਼ ਵਜੋਂ ਹੈ:
f = open("demofile.txt", "r") print(f.readlines())
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
readlines() ਮੇਥਾਡ ਵਾਪਸ ਇੱਕ ਸੂਚੀ ਦਿੰਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਫਾਈਲ ਦੀਆਂ ਹਰ ਇੱਕ ਲਾਈਨ ਇੱਕ ਸੂਚੀ ਅਂਸ਼ ਵਜੋਂ ਹੈ।
ਹਿੰਟ ਪੈਰਾਮੀਟਰ ਨੂੰ ਵਰਤੋਂ ਕਰਕੇ ਵਾਪਸ ਆਉਣ ਵਾਲੀਆਂ ਲਾਈਨਾਂ ਦੀ ਸੰਖਿਆ ਸੀਮਤ ਕਰੋ।ਜੇਕਰ ਵਾਪਸ ਆਉਣ ਵਾਲੇ ਬਾਇਟਾਂ ਦੀ ਸੰਖਿਆ ਵਾਲੀ ਸੰਖਿਆ ਤੋਂ ਜ਼ਿਆਦਾ ਹੁੰਦੀ ਹੈ ਤਾਂ ਮਿਲਣ ਵਾਲੀ ਲਾਈਨ ਨਹੀਂ ਵਾਪਸ ਆਵੇਗੀ:
ਗਰੰਥ
file.readlines(hint)
ਪੈਰਾਮੀਟਰ ਮੁੱਲ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
hint | ਵਾਲੀਆਂ ਹਨ।ਜੇਕਰ ਵਾਪਸ ਆਉਣ ਵਾਲੇ ਬਾਇਟਾਂ ਦੀ ਸੰਖਿਆ ਵਾਲੀ ਸੰਖਿਆ ਤੋਂ ਜ਼ਿਆਦਾ ਹੁੰਦੀ ਹੈ ਤਾਂ ਮਿਲਣ ਵਾਲੀ ਲਾਈਨ ਨਹੀਂ ਵਾਪਸ ਆਵੇਗੀ: hint ਸੰਖਿਆ ਨੂੰ ਹਟਾਓ, ਤਾਂ ਕੋਈ ਲਾਈਨ ਵਾਪਸ ਨਹੀਂ ਆਵੇਗੀ।ਮੂਲਤਵੀ ਮੁੱਲ -1 ਹੈ, ਜਿਸ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਸਾਰੀਆਂ ਲਾਈਨਾਂ ਵਾਪਸ ਆਉਣਗੀਆਂ。 |
ਹੋਰ ਇੰਸਟੈਂਸ
ਇੰਸਟੈਂਸ
ਜੇਕਰ ਵਾਪਸ ਆਉਣ ਵਾਲੇ ਬਾਇਟਾਂ ਦੀ ਸੰਖਿਆ 33 ਤੋਂ ਜ਼ਿਆਦਾ ਹੁੰਦੀ ਹੈ ਤਾਂ ਅਗਲੀ ਲਾਈਨ ਨਹੀਂ ਵਾਪਸ ਆਵੇਗੀ:
f = open("demofile.txt", "r") print(f.readline(33))