Dosya adında Python Wildcard [yinelenen]
Dec 30 2020
Bu engeli aşmakta sorun yaşıyorum.
Dosya adına "*" joker karakterini eklemenin birkaç yolunu denedim, ancak hiç şansım olmadı. Dosya adının tarih bölümüne joker karakter eklemeye çalışıyorum ama benim için çalışmıyor.
Solex_29122020.xlsx Road_29122020.xlsx Çapraz_29122020.xlsx
Bir işlemi otomatikleştirmeye çalışıyorum ve dosyanın tek değişen kısmı tarih, bu yüzden bir joker kart kullanmanın sorunu çözeceğini düşündüm ancak joker kartın nereye gideceğini bilmiyorum. Aşağıdakini denedim ve hala şansım yok.
Solex _ *. Xlsx
Yol _ *. Xlsx
Çapraz _ *. Xlsx
Herhangi bir yardım takdir edilecektir
Yanıtlar
TiagoCarreira Dec 30 2020 at 01:51
Muhtemelen arıyorsun https://docs.python.org/3/library/glob.html
misal:
import glob
for filename in glob.glob('Solex_*.xlsx'):
print(filename)
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'