पायथन वाइल्डकार्ड फ़ाइल नाम में [डुप्लिकेट]
मुझे इस बाधा को खत्म करने में समस्या हो रही है।
मैंने फ़ाइलों के नाम में वाइल्डकार्ड "*" जोड़ने के कई तरीके आज़माए हैं, लेकिन कोई भाग्य नहीं है। मैं फ़ाइल नाम के दिनांक खंड में वाइल्डकार्ड जोड़ने का प्रयास कर रहा हूं लेकिन यह मेरे लिए काम नहीं कर रहा है।
Solex_29122020.xlsx Road_29122020.xlsx Cross_29122020.xlsx
मैं एक प्रक्रिया को स्वचालित करने की कोशिश कर रहा हूं और फ़ाइल का एकमात्र बदलता हिस्सा वह तारीख है, तो मैंने सोचा कि वाइल्ड कार्ड का उपयोग करने से समस्या हल हो जाएगी, लेकिन मुझे नहीं पता कि वाइल्ड कार्ड कहां जाएगा। मैंने नीचे की कोशिश की और अभी भी कोई किस्मत नहीं।
सोलेक्स _ *। Xlsx
सड़क _ *। Xlsx
क्रॉस _ *। xlsx
किसी भी तरह की सहायता को आभार समझेंगे
जवाब
आप शायद ढूंढ रहे हैं https://docs.python.org/3/library/glob.html
उदाहरण:
import glob
for filename in glob.glob('Solex_*.xlsx'):
print(filename)