यहाँ एक कार्यात्मक कोड है (सफलता के साथ फ़ाइल बनाएँ)
sys.stdout = open('filename1.xml', 'w')
अब मैं वर्तमान तिथि समय (मैं अजगर में विशेषज्ञ नहीं हूं) के साथ फाइल का नाम रखने की कोशिश कर रहा हूं
filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")
sys.stdout = open(filename1 + '.xml', 'w')
मैं सटीक तिथि और समय के साथ एक फ़ाइल नाम लिखना चाहता हूं, यह एक xml फ़ाइल है, जिसे प्रोग्राम पहले ही बना चुका है, मुझे बस फ़ाइल का नाम देना है। उपरोक्त कोड काम नहीं कर रहा है।
[संपादित] - त्रुटि वापस आ गई
File "./fix.py", line 226, in <module>
filenames = datetime.now().strftime("%Y%m%d-%H%M%S")
AttributeError: 'module' object has no attribute 'now'
=बीच की ज़रूरत हैfilenameऔरdatetime