見習いプログラマの学習日記

Pythonプログラム の学習記録

Pythonで日経平均のWebスクレイピングをやってみた

Pythonにはスクレイピングのためのライブラリが幾つか用意されています。 ・urllib(標準ライブラリ) ・requests(https://pypi.org/project/requests/2.7.0/) ・BeautifulSoup(https://pypi.org/project/beautifulsoup4/) などここでは、BeautifulSoup…

Pythonでシェルスクリプトを実行

外部マクロをPythonのサブプロセスで実行した時のメモを残します。 Pythonで外部スクリプトを実行する際、「subscript.call()」関数を用いました。 ここでは、外部マクロをマルチプロセス で動かしたかったので「Process」クラスを利用しました。 from multi…

【Python】文字列と数字の混在リストのソート

Pythonにはリストの並び替えをする関数が用意されていますが、以下のような文字列に数字が含まれているリストの並び替えでは期待通りの結果を得られませんでした。 lst = ["x2", "x32", "x100", "x13", "x1", "x21"] sorted(lst) 結果 >> ['x1', 'x100', 'x1…