Saya mencoba menemukan jalur sebenarnya yang lengkap di Windows, berdasarkan jalur dengan karakter *
di dalamnya (yang sepertinya mirip dengan ekspresi reguler).
Misalnya, jika di konsol Windows saya melakukan:
cd C:\\Windows\\Program Files\\MySWv1*\\bin
jalur di atas diperluas seperti:
C:\\Windows\\Program Files\\MySWv1.90\\bin
dan kemudian perintah cd
berhasil dijalankan.
Namun, jika dengan Python (2.7) saya mencoba menjalankan yang berikut:
import os
my_path = 'C:\\Windows\\Program Files\\MySWv1*\\bin'
os.path.exists(my_path)
Ini mengembalikan False
.
Bagaimana saya bisa membuat skrip di atas mengembalikan True
?