Python

【Selenium】SendKeysの文字入力が遅いときは『executeScript』で入力すると一瞬

Selenium(セレニウム) の SendKeys は遅かったです。 webdriver でテキスト入力するときは、SendKeys で入力するのが簡単でしたが、どうしても速さに限界がありました。 そこで、テキストボックスに長...
Python

【Python】リストの要素を削除するforループの書き方【一般的な方法と高速な方法】

Python のリスト (list) から『条件を指定して要素を削除』するためには、リストを for 文にかける必要がありました。 そのコード例と速さの比較を紹介します。 for 文で問題になったのが、インデックスエラー (In...
Python

【Python】辞書の中身をソートして取り出すコード例

Python辞書(dict)のソート方法です。 『普通のやり方』です。 辞書の中身を『キー』でソートして取り出すコードです。 a = sorted(d.items(), key=lambda x: x) 辞書の中身を...
Python

辞書にキーを追加する最速の方法は d[key]=value【Python】

Pythonの辞書(dict)を高速化する方法です。 Pythonの組み込み辞書にキーを追加する方法を調べたら、7種類ありました。 キーの追加にかかる時間を計ったところ、d=value のかたちが一番速かったです。 なので...
Python

普通の辞書とOrderedDictは何が違うのか?【Python 3.7】

Python 3.7から、普通の辞書も順番を保存するようになりました。 では、『普通の辞書(Dict、ディクト)』と『オーダードディクト(OrderedDict、順序付き辞書)』は、何が違うのか? 一番の違いは、『辞書どうしを比...
Python

find_allでタグがヒットしない時の検索方法【BeautifulSoup】

BeautifulSoupの find() と find_all() では、タグのテキストでタグを検索することができます。 属性からうまくタグを特定できないときに、よく使います。 ですが、text=""やstring=""の引数...
決算分析システム

権利付き最終日・権利落ち日・権利確定日の一覧を作るコード例【Python】

配当や株主優待の権利付き最終日はいつか? 株主の権利確定日を示したカレンダーはどうやって作るのか? 『権利日のカレンダーを作る手順』と『プログラムのコード例』を書きました。 なぜ権利日のカレンダーを作るのか? Excelの日...
HUGO

【HUGO】リストのタイトル名が大文字になるのを防ぐ方法

HUGOは『list.html』で『section』、『categories』、『tags』のリストページを作るときに、『.Title』の内容を大文字にしてしまいます。 もう少し正確に言うと、セクション名、カテゴリ名、タグ名の頭文字を...
HUGO

【HUGO】Sectionのタイトル名が複数形になるのを防ぐ方法

HUGOは『list.html』で『Section』のリストページを作るときに、『.Title』の内容を複数形にしてしまいます。 これを無効化する方法です。 『config.toml』に『pluralizeListTitles = ...
HUGO

【HUGO】マークダウンの中にHTMLコードを書いて表示する方法

マークダウンの中にHTMLコードを埋め込んで、そのまま表示してもらう方法です。 マークダウンにHTMLコードを書きます(結論) 以上です。 いきなり結論ですが、マークダウンの中にHTMLタグをそのまま書けばOKでした。 HU...
タイトルとURLをコピーしました