2018-08-02から1日間の記事一覧
Python でスクレイピング処理をしている時に、稀に「RemoteDisconnected」が発生することがありました。 ↓こんな感じで、try の中で使います。 from http.client import RemoteDisconnected try: test() except RemoteDisconnected: print("error!!") return
外部モジュールを動的に読み込みたいと思いました。 ↓こちらのサイトを参考にしました。 importlib を使うとよいようです。 import importlib m = importlib.import_module('foo.some') # -> 'module' m.name # -> 'foo.some' n = importlib.import_module('…
↓こちらのサイトを参考にして、文字列検索の if文を使ってみました。 if [ echo 'hogefuga' | grep 'fuga' ] ; then echo 'ok' fi
前回のPythonの時と同様に、 今度はNode.jsで、ローカルPCのIPアドレスを取得する os モジュールを入れた後に、 npm install os ↓こちらのような感じでIPが取得できました。 var os = require('os'); var ips = os.networkInterfaces(); var ip = ips['en1']…
以前、Google Home mini で音楽を流すことに成功しました。 しかし、メッセージをしゃべる時と、音楽が流れる時では、音量に違いがあり、使いにくい部分がありました。 なので、Google Home mini の音量をプログラムで変えることはできないかと、いろいろ探…
ローカルパソコンに入っている音楽ファイルを、 Google Home mini から出力するために、「IPアドレス」が必要になりました。 そこで、PythonからローカルPCのIPを調べることにしました。 import socket socket.gethostname() 'edosha_notepc' socket.gethost…