3DCG屋さんの活動記録

PROFILE ★★こんな人です

映像制作会社でクリエイティブの修行中。日ごろはMaya&AEを中心にいろんなCGソフトを触りながら、TD寄りの作業が好きで、インタラクティブな体験型空間演出をやりたいと模索中。面白いこと新しいこと大好きな『素直』でいつづける

2020年4月27日月曜日

Python 備忘録 ドラッグアンドドロップしたパスとパスの処理


■pythonでドラッグアンドドロップ(DD)したファイルのパス取得方法。

import sys
fpathEXE = sys.argv[0] #DD先のexeファイル自体(フルパス)
fpathTGT = sys.argv[1] #DD元のファイル(フルパス)


--------------------------------

■取得したフルパスから、フォルダ名までを取得する方法

import os
os.path.dirname(フルパス) #フルパスからディレクトリまでだけ抽出。末端のファイル部分は削除。


-----------------------------
■\でフルパスを分割

fpath = r"C:\Users\user\Desktop\pycopy\target.txt"
dList = fpath.split("\\") #フォルダを文字列で分ける
print(dList)
#['C:', 'Users', 'user', 'Desktop', 'pycopy', 'target.txt']





0 コメント:

コメントを投稿