मैं Google ऐप इंजन और पायथन के साथ खेल रहा हूं और मैं एक स्थिर निर्देशिका की फ़ाइलों को सूचीबद्ध नहीं कर सकता। नीचे वह कोड है जिसका मैं वर्तमान में उपयोग करता हूं।एक स्थिर निर्देशिका में फ़ाइलों को कैसे सूचीबद्ध करें?
app.yaml
- url: /data
static_dir: data
अजगर कोड फ़ाइलों
myFiles = []
for root, dirs, files in os.walk(os.path.join(os.path.dirname(__file__), 'data/')):
for name in files:
full_name = os.path.join(root, name)
myFiles.append('%s;%s\n' % (name, datetime.fromtimestamp(os.stat(full_name).st_mtime)))
सूची जब मैं अपने मशीन पर स्थानीय रूप इस कोड को चलाने के लिए, सब कुछ ठीक है। मेरे पास निर्देशिका की जड़ पर मेरी पायथन लिपि है और यह डेटा निर्देशिका के तहत फ़ाइलों को चलाती है। हालांकि, जब मैं GAE में सटीक कोड को अपलोड और चलाता हूं, तो यह काम नहीं करता है। ऐसा लगता है कि मेरे एप्लिकेशन की निर्देशिका संरचना Google App Engine में बिल्कुल प्रतिकृति नहीं है। स्थिर फाइलें कहां हैं?
धन्यवाद!
लिंक मृत ... – Jonny