2017-03-24 フルパスからディレクトリが存在しなければ作成する Python 処理系 os.path.dirname()でフルパスからディレクトリ名を返す。 os.path.exists()でファイルやディレクトリの有無を調べる。 os.makedirs()でディレクトリを作成する。
2017-03-14 指定したフォルダ以下のファイルを再帰的に検索 Python 処理系 Python3.6で作成。指定したフォルダ以下のファイルを再帰的に検索し、画面に表示する。過去記事でVBAでも同じ処理を作成したが、Pythonだと10行足らずで書けてしまう。import osでOSモジュールをインポート。 os.walk()でパス以下のファイル・ディレクトリ一覧を取得。 forを使って取得したファイル一覧を順番にprint()で表示させている。
2017-03-12 ネットワーク上のPCからデータをrobocopyする コマンドプロンプト 処理系 ネットワーク上に存在する他PCのデータをrobocopyする際は、net useコマンドで事前にネットワークドライブとして接続しておく。 net use e: /delete net use e: \\PC-01\Share password /user:PC-01\username robocopy e:\ d:\Share /E /MIR /R:1 /W:1 /XO /NP net use e: /delete上記はPC名"PC-01"の"Share"フォルダを自PCのネットワークドライブ(E:\)に設定した後、自PCのD:\Shareフォルダへコピーしている。