Pythonでルーティン作業を自動化する方法について入門者向けにまとめました。
【例】フォルダの自動生成(連番)
Pythonの標準モジュールcsvでCSVファイルをロードし、1列目と2列目の文字列を連結されたものをフォルダ名(ディレクトリ名)として、自動生成するサンプルです。
●サンプルデータ:class_list.csv
【Python】CSVファイルのリストからフォルダ(ディレクトリ)を自動生成
Pythonで、CSVファイルのリストからフォルダ(ディレクトリ)を自動生成する方法をソースコード付きで解説します。
【例】自動でURLをWebブラウザで開く
Pythonでは、webbrowserモジュールのopenメソッドで既定のブラウザでURLを開けます。
※webbrowserは標準モジュール
■既定のブラウザでURLを開く
# -*- coding: utf-8 -*- import webbrowser url = "http://www.nicovideo.jp/" webbrowser.open(url)
Pythonでは、webbrowserモジュールのgetメソッドで任意のブラウザを選択できます。
(firefox, chrome, opera, internet explorerなど)
そして、openメソッドでURLを開けます。
※webbrowserは標準モジュール
■任意のブラウザでURLを開く
# -*- coding: utf-8 -*- import webbrowser url = "http://www.nicovideo.jp/" browser = webbrowser.get('"c:\\program files\\internet explorer\\iexplore.exe" %s') browser.open(url)
– | 関連記事 |
---|---|
1 | ■【Python】既定のブラウザでURLを開く |
2 | ■【Python】任意のブラウザでURLを開く(Chrome, firefox, IEなど) |
【Windowsソフト】自動起動
Pythonでは、subprocessモジュールのPopenメソッドでWindowsのソフトを自動起動できます。
■Excelを自動起動する場合
import subprocess # エクセルを自動起動 subprocess.Popen(r'C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE')
Popenメソッドの引数に、起動したいソフトのexeファイルのパスを入れてやります。
【Python】Windowsのソフトを自動起動
PythonでWindowsのソフトを自動起動する方法について入門者向けにまとめました。
【Python超入門】使い方とサンプル集
Pythonの使い方について、基礎文法から応用例まで入門者向けに解説します。
コメント