Python ਫਾਇਲ ਹੰਡਲਿੰਗ

ਫਾਇਲ ਹੰਡਲਿੰਗ ਕਿਸੇ ਵੀ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਮਹੱਤਵਪੂਰਨ ਹਿੱਸਾ ਹੈ。

ਪਾਇਥਨ ਵਿੱਚ ਫਾਇਲ ਦੀ ਸਿਰਜਣਾ, ਪੜ੍ਹਨ, ਅੱਪਡੇਟ ਅਤੇ ਹਟਾਉਣ ਲਈ ਕਈ ਫੰਕਸ਼ਨ ਹਨ。

ਫਾਇਲ ਹੰਡਲਿੰਗ

ਪਾਇਥਨ ਵਿੱਚ ਫਾਇਲ ਦੀ ਵਰਤੋਂ ਲਈ ਮਹੱਤਵਪੂਰਨ ਫੰਕਸ਼ਨ open() ਫੰਕਸ਼ਨ。

open() ਫੰਕਸ਼ਨ ਦੋ ਪੈਰਾਮੀਟਰ ਹਨ: ਫਾਇਲ ਨਾਮ ਅਤੇ ਮੋਡ。

ਫਾਇਲ ਖੋਲ੍ਹਣ ਦੀਆਂ ਚਾਰ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਮੋਡ ਵਿੱਚ ਹੈ:

  • "r" - ਰੀਡ - ਮੂਲਤਬੀ ਹੈ।ਫਾਇਲ ਨੂੰ ਰੀਡ ਲਈ ਖੋਲ੍ਹੋ, ਜੇਕਰ ਫਾਇਲ ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਤਾਂ ਗਲਤੀ ਮਿਲੇਗੀ。
  • "a" - ਐਂਡ ਲਿਖਣਾ - ਫਾਇਲ ਨੂੰ ਐਂਡ ਲਿਖਣ ਲਈ ਖੋਲ੍ਹੋ, ਜੇਕਰ ਫਾਇਲ ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਤਾਂ ਫਾਇਲ ਬਣਾ ਦਿੱਤੀ ਜਾਵੇਗੀ。
  • "w" - ਲਿਖਣਾ - ਫਾਇਲ ਨੂੰ ਲਿਖਣ ਲਈ ਖੋਲ੍ਹੋ, ਜੇਕਰ ਫਾਇਲ ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਤਾਂ ਫਾਇਲ ਬਣਾ ਦਿੱਤੀ ਜਾਵੇਗੀ。
  • "x" - ਕਰੇਟ - ਨਾਮਜ਼ਦ ਕੀਤੀ ਗਈ ਫਾਇਲ ਨੂੰ ਕਰੇਟ ਕਰੋ, ਜੇਕਰ ਫਾਇਲ ਮੌਜੂਦ ਹੈ ਤਾਂ ਗਲਤੀ ਮਿਲੇਗੀ。

ਇਲਾਵਾ, ਤੁਸੀਂ ਫਾਇਲ ਨੂੰ ਬਾਇਨਰੀ ਜਾਂ ਟੈਕਸਟ ਮੋਡ ਵਜੋਂ ਹੱਥ ਲਈ ਸ਼ਾਇਦ ਨਾ ਹੋਵੇ:

  • "t" - ਟੈਕਸਟ - ਮੂਲਤਬੀ ਹੈ।ਟੈਕਸਟ ਮੋਡ。
  • "b" - ਬਾਇਨਰੀ - ਬਾਇਨਰੀ ਮੋਡ (ਉਦਾਹਰਨ ਵਜੋਂ ਚਿੱਤਰ)。

ਸਿਧਾਂਤ

ਇਲਾਵਾ, ਤੁਸੀਂ ਫਾਇਲ ਨੂੰ ਬਾਇਨਰੀ ਜਾਂ ਟੈਕਸਟ ਮੋਡ ਵਜੋਂ ਹੱਥ ਲਈ ਸ਼ਾਇਦ ਨਾ ਹੋਵੇ:

f = open("demofile.txt")

ਇਸ ਕੋਡ ਇਕੱਲੇ ਇਕੱਵਲੈਂਟ ਹੈ:

f = open("demofile.txt", "rt")

ਕਿਉਂਕਿ "r" (ਰੀਡ) ਅਤੇ "t" (ਟੈਕਸਟ) ਮੂਲਤਬੀ ਹੈ, ਇਸ ਲਈ ਉਨ੍ਹਾਂ ਨੂੰ ਨਾਮਜ਼ਦ ਨਹੀਂ ਕਰਨਾ ਹੈ。

ਟਿੱਪਣੀਆਂ:ਫਾਇਲ ਦੀ ਮੌਜੂਦਗੀ ਨੂੰ ਯਕੀਨੀ ਬਣਾਓ, ਨਹੀਂ ਤਾਂ ਤੁਸੀਂ ਗਲਤੀ ਸੁਨੇਵੋਗ ਮਿਲੇਗਾ。