2
私は巨大な.txt
を取得しています。これは、スライスしたファイルをすべて新しいディレクトリに保存します。パスからディレクトリへのパスのパス
新規作成するdir
私はdirへのパスが必要です。私は彼が.txt
ファイルを指しているユーザーによって与えられた同じdir
に保存したいです。
def retPath(path):
name = path.split('/')
k = len(name)
p = ""
for i in range (0, k-1):
if i == 0:
p = p + name[i]
else:
p = p + '/' + name[i]
return p
print(retPath('C:/dir1/dic2/file.txt'))
OUTPUT:
C:/dir1/dic2
これは動作しますが、それを行うにはより多くの神託の方法がありますかしら。 os.path.dirname
で
これは 'NONE'を返します。編集:私の機能で戻ることを忘れました。驚くばかり!ありがとう。 –