Learning Note

できるようになったことを記録しています

2017-03-01から1ヶ月間の記事一覧

フルパスからディレクトリが存在しなければ作成する

os.path.dirname()でフルパスからディレクトリ名を返す。 os.path.exists()でファイルやディレクトリの有無を調べる。 os.makedirs()でディレクトリを作成する。

指定フォルダ以下のフォルダを再帰的に検索

Python3.6で指定したフォルダ以下に存在するフォルダ名を表示する処理。

指定したフォルダ以下のファイルを再帰的に検索

Python3.6で作成。指定したフォルダ以下のファイルを再帰的に検索し、画面に表示する。過去記事でVBAでも同じ処理を作成したが、Pythonだと10行足らずで書けてしまう。import osでOSモジュールをインポート。 os.walk()でパス以下のファイル・ディレクトリ一…

ネットワーク上の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 /…

ファイルをコピーしてリネームする

FileCopyステートメントでファイルをコピーする関数。コピー先の同名ファイルが存在する場合は上書きされる。

GitHubを使うためにSourceTreeをインストール

アカウントを取得したまま、ブラウザ画面のとっつきにくさから放置していたGitHub。最近ブログにソースを貼り付けるため、Gist(断片コードの管理)を使用し始めましたが、もっと本格的に使用するべく「SourceTree」というソフトをインストール。ダウンロード…

Python始めます

きっかけはAmazonが勧めてきたPythonの書籍。普段VBAやPowerShellで処理していることも簡単にできそうだったので、これを機に覚えてみます。ダウンロードはこちらから www.python.org インストール時に環境変数PATH設定を忘れずに。