外部モジュールを動的に読み込みたいと思いました。 ↓こちらのサイトを参考にしました。 importlib を使うとよいようです。 import importlib m = importlib.import_module(
カテゴリー: Python
【Python】ローカルPCのIPアドレスを取得する
ローカルパソコンに入っている音楽ファイルを、 Google Home mini から出力するために、「IPアドレス」が必要になりました。 そこで、PythonからローカルPCのIPを調べることにしました。 import
【Python】インデントの設定
Pythonのインデントはスペース4つにしようかな。 環境設定 → Inspections → PEP8 coding style violation → 右下に『indentaiton contains tab』を追加
【Selenium + Python】クリックできな時の対処法
以下は、アンカーやボタンなどをクリックするコード。 driver.find_element_by_class_name(‘test’) .click() しかし、なぜかこれがクリックできない時があります。 そんな時は、以
【Selenium + Python】Javascriptを使ってブラウザの下にスクロールする
Selenium + Python で、ブラウザの下にスクロールする時は、Javascript を使用します。 driver.execute_script(“window.scrollTo(0, document.bod
【Selenium】Pythonでログイン状態を保持する
Selenium と Pythonでログイン状態を保持する方法。 例えば、↓こちらのようにコードを書いて、実行し、 from selenium import webdriver from selenium.webdriv
【Python】音楽ファイルのメタ情報を書き込む
↓こちらのサイトを参考にして、Python で、音楽ファイルのメタ情報を書き込みました。 import mutagen from mutagen.easyid3 import EasyID3 try: meta = Ea
【Lambda】Mac の Python を使ってたら、たくさんつまづいた
Lambda の pyhon を使ってコーディングしていたらいろいろつまづきました。 容量が大きいとインラインコードが使えない デプロイパッケージを展開した時に、おそらく10MB以上くらいで、ブラウザ上のインラインコード
Mac に VirtualBox をインストールする方法
Mac に VirtualBox をインストールする時に、何度もつまづいたので覚え書き。 ・すべての野良アプリをインストールできるようにしておく。 ・command + R のリカバリーモードで起動し、SIPをOFFにし
【Lambda】python で s3 を使ってテキストの読み書きをしてみる
Lambda で python を使う時、テキストファイルの入出力は、s3 と連携してできるようです。 前提として、s3 の バケットやその中にあるファイルにアクセスできること。 権限がない時は、lambda からアクセ