python
今日、いつも動かしていたプログラムを実行したら突然エラーを吐くようになりました。 私はPythonを使っていますが、他の言語でもseleniumuを使っていれば起きる事象です。 発生したエラー selenium.common.exceptions.SessionNotCreatedException: Message:…
BeautifulSoupでタグの中身の文字列を取得するときに使用すべきメソッド tag.string よりも tag.get_text() を使用すべきです。 tag.string よりも tag.get_text() を使用すべき理由 例えばこんな感じのソースコードがあるとする。 import urllib.request, u…
変数宣言時に下記のエラーが発生しました。 SyntaxError: can't assign to operatorこのエラーメッセージ日本人にはちょっと意味がわかりにくいと思います。 注目すべきは「operator」ですね。 プログラミングにおいて、このキーワードが出てきた時は大抵の…
【Python】AWS Lambdaで標準以外の外部モジュールを使用する。 以下は、python3が前提です。python2でもほとんど変わらないと思いますが。 ずばりこうする AWS Lambdaでインストールするコマンドは打てないので、ビルド済みパッケージをアップロードすれば使…
問題の起きたコード Twitter API でツイートの投稿時間(created_at)を日本時間(△年〇月×日)に変換しようとした時のコードです。 import time, locale, calendar def getTimeFormat(twitterTime, format): formatTime = "" try: time_utc = time.strptime(twi…
TweepyではDirect Messageの送信・取得などの操作ができない python3のライブラリ、TweepyはTwitter APIのバージョンアップに対応しきれていないからだ。DMを送信する古いエンドポイント POST https://api.twitter.com/1.1/direct_messages/new.json新しいエ…
Linux、ubuntuでの話です。 python3を使うつもりの人が対象です。 ファイル入出力でエラー with open(filename, encoding='utf-8') as f: TypeError: 'encoding' is an invalid keyword argument for this function python2を使っていないか? open関数でこ…