0

拡張子のないファイル名を抽出する必要があります。

例。

/home/si/text.txt

/home/si/text.vx.txt

どちらの場合も、出力テキストのみを受け取る必要があります。末尾の拡張ファイルがいくつあるかはわかりませんが、ファイル名だけを抽出する必要があります。spliitext(filename)[0] を試してみましたが、テキストではなく text.vx が出力されました

4

2 に答える 2

3

これはあなたのニーズに合うはずです:

from os.path import basename
print basename("/home/si/text.vx.txt").split('.')[0]
>>> text
于 2013-01-17T14:10:14.403 に答える
0

ファイル名を取得した後、分割機能を使用します。

ファイル名.split('.')[0]

于 2013-01-17T14:27:50.407 に答える