Does File exist in Python? -


संभव डुप्लिकेट:

कैसे फाइल अजगर 2.6 के साथ मौजूद है की जांच कर सकते हैं?

यदि फ़ाइल मौजूद है exec exec redo.py। यदि फाइल चलने में मौजूद नहीं है तो start.py

फाइल एक 0kb है, लेकिन नाम Xxx100926.csv

उत्तर लगता है

  से ओएस पथ आयात __future__ आयात with_statement से विद्यमान है अगर मौजूद है ('Xxx100926.csv'): फिर से आयात करें मुख्य #execfile (u'C: \ redo.py ') से: मुख्य आयात करने से #execfile आयात करें (u'C: \ start .पी ') खोलें (Xxx100926.csv,' a '): पास # और मुख्य फ़ंक्शन main चलाएं ()  

आप redo.py और start.py और फिर

  ओएस पथ से मुख्य फ़ंक्शन डाल सकते हैं आयात मौजूद है अगर मौजूद है ('Xxx100926.csv'): फिर से आयात करें मुख्य से: प्रारंभ से आयात करें मुख्य # और मुख्य फ़ंक्शन main ()  

Comments