-2

私はファイル拡張子を持っています、私はこの方法でそれを手に入れました:

fileName, fileExtension = os.path.splitext(abspath)

ここで、ファイル拡張子を引用文字を含む「*.fileExtension」のようなパターンにする必要があります。fnmatch次のように使用する必要があります。

if fnmatch.fnmatch(name, pattern)

何か案が?

4

1 に答える 1

1

文字列連結を使用します。

pattern = '*' + fileExtension

または文字列フォーマットを使用します:

pattern = '*{}'.format(fileExtension)

また

pattern = '*%s' % fileExtension
于 2013-07-08T13:27:14.543 に答える