Python Forum
Version of glob for that Supports Windows Wildcards?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Version of glob for that Supports Windows Wildcards?
#3
Write own regex,glob work many general cases(not for many different corner cases) with a set of predefined pattern eg *.txt is in regex .*\\.txt\\Z(?ms)

Can use eg os.scandir for looping over files,with own regex that match wanted files.
Example:
import os
import re

match = re.compile(r'.*\[\d+\].*').match
for fn in os.scandir('.'):
    if match(fn.name):
        print(fn.name)
Output:
Awards Day [1994].mp4 Betula Lake [1983].mp4 Piano Recital [1994].mp4
If i just comment out line 6,the read all files in folder.
Output:
Awards Day [1994].mp4 Betula Lake [1983].mp4 filename.csv file_reg.py foo.txt Piano Recital [1994].mp4 read_test.py
Reply


Messages In This Thread
RE: Version of glob for that Supports Windows Wildcards? - by snippsat - Jun-15-2019, 12:00 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How to find out from outside Python (in Windows) the current version of Python? pstein 4 767 Oct-04-2023, 10:01 AM
Last Post: snippsat
  Wildcards in a String? pajd 19 2,706 Oct-12-2022, 09:14 AM
Last Post: rob101
  |SOLVED] Glob JPGs, read EXIF, update file timestamp? Winfried 5 2,525 Oct-21-2021, 03:29 AM
Last Post: buran
  [SOLVED] Input parameter: Single file or glob? Winfried 0 1,602 Sep-10-2021, 11:54 AM
Last Post: Winfried
  q re glob.iglob iterator and close jimr 2 2,265 Aug-23-2021, 10:14 PM
Last Post: perfringo
  Paho-mqtt fully supports MQTT 5.0 protocol? nitinkothari17 0 1,569 Jan-12-2021, 11:14 AM
Last Post: nitinkothari17
  Last Python (64bit) version for Windows 7? pstein 3 22,285 Nov-15-2020, 02:09 PM
Last Post: jefsummers
  Listing files with glob. MathCommander 9 4,995 Oct-26-2020, 02:04 AM
Last Post: MathCommander
  Windows 10 Python Version DevSrc8 6 4,898 Aug-07-2020, 12:36 PM
Last Post: DevSrc8
  [split] What version of python works on Windows Vista? tit 1 7,132 Oct-11-2018, 10:08 AM
Last Post: Larz60+

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020