#フリーランス2年目 , #エンジニアだけど〇〇 , #Python
みなさま、こんにちは!
フリーランスエンジニアとして活動しているハザマです。
さて先月から始まった ” エンジニアだけど〇〇なんです ” の第4回目も
インフラエンジニアだけど “プログラミング” もしちゃうんです
をお送りしたいと思います。
そして、前回から作成しているプログラム
週イチで更新するExcelファイルのグラフを自動更新させたい
の進捗報告をしたいと思います。
さて、今回記載していく内容ですが
[ 3.Cactiからファイルに添付する画像(約30枚)を自動取得する ]
のプログラムになります。
実際に構築したプログラムを記載するわけにはいかないので、
そこを除外して以下に記載します。
import os import pprint import time import urllib.error import urllib.request def download_file(url, dst_path): try: with urllib.request.urlopen(url) as web_file: data = web_file.read() with open(dst_path, mode='wb') as local_file: local_file.write(data) except urllib.error.URLError as e: print(e)
url = 'https://kojinjigyou.org/~中略~.png' dst_path = 'data/temp/py-logo.png' download_file(url, dst_path)
また次回も、よろしくお願いします!