Python

Python

【Python】seleniumでWebElementからhtmlを取得する

問題 seleniumを使用していて、find_element_by_class_nameなどのfind_element_by_〇〇で取得した要素について、ソースのHTMLを取得したい。 .page_sourceでソースを取得...
Python

【Ubuntu】MeCabとNEologdをインストールしてPythonで形態素解析する

UbuntuにMeCabとNEologdをインストールして、Pythonで形態素解析するまでの流れのメモです。 MeCabのインストール $ apt install mecab libmecab-dev mecab-ipadi...
Python

pytestでAttributeError: ‘Function’ object has no attribute ‘get_marker’が発生するときの解決法

問題 pytestを実行しようとすると、身に覚えのない以下のようなエラーが発生する。 AttributeError: 'Function' object has no attribute 'get_marker' 解決法...
Python

【Python】__pycache__を作らない

Pythonを使っていると気づけば生成されている__pycache__(中に.pyc ファイルが入ってるディレクトリ)。これが目障りに感じる方が多いようです。 今日は__pycache__を作らない方法をご紹介します。 解決法 結論...
Python

pytestの便利なオプション4選

無数に存在するpytestのオプションについて、今日は最低限知っておきたい便利なものを4つを紹介します。 実際に自分も色々試してみたのですが、結局よく使ってるのはこの4つぐらいなので、恐らくこれだけ知っておけば大体何とかなることでしょう…。...
Python

【Python】lambda式を使うときに気をつけたいこと

みなさま、lambda式はご存知でしょうか。 Pythonにおいてlambdaとは無名関数を表現するもので、関数を名前付けされずに定義できる優れものです。 lambda x: 2*x (こんな風に書いてコロンの左側が引数、右側が返り値を...