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)
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı
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'