python– tag –
-
python
【python】Chrome自動化!seleniumの基本的な知識からコードまでを紹介!
pythonを使用してブラウザを自動で動かすことができるのはご存知でしょうか? 実は、seleniumというフレームワークを用いることで実現することができます。 こちらの動画でなんとなくどんなものかイメージできるのではないでしょうか。 これは楽天市場にロ... -
python
【python】スクレイピングのいろは。注意事項から具体的なコードまで初心者向けに解説!
本記事では、「pythonを用いてスクレイピングを行ってみたい!」といった方向けに、基本的な知識や注意事項、実際にスクレイピングのプログラムを作成するまでご紹介していきます。 こんな人におすすめ! ・そもそもスクレイピングって何?・実際にpython... -
Django
【Django】テンプレートタグ内で、配列の長さで分岐する条件式を書く
views.pyからテンプレートに配列を渡し、その中の要素数によって条件分岐させる方法のメモ。 【結論】 class SampleView(generic.TemplateView): template_name = index.html def get(self, request, **kwargs): context['lst'] = [1, 2, 3] retur... -
Django
【Django】テンプレート内でrangeのように特定回数ループを行う
Djangoのテンプレートにて、「for i in range(10):」のように特定回数ループを行うやりかたの備忘録です。 【結論】 <body> {% with ''|center:n as range %} {% for _ in range %} <p>繰り返そうよ</p> {% endfor %} {% endwit... -
Django
【Django】urlのパラメータをテンプレートに渡す
Djangoを使用したアプリケーションにて、urlにパラメータを設定し、ビュー側でその値を使用していい感じの処理をしたい場合の方法を、備忘録として残します。 【結論】 from django.urls import path from . import views app_name = 'app_name' u... -
python
【python】正規表現を用いて抽出!reモジュールの使い方
機械学習でデータを形成する際や、スクレイピングでデータの抽出を行うために用いられるpythonのモジュールとしてreというのがあります。 reモジュールでは、正規表現を用いて柔軟に文字列の抽出や置換を行うことができます! もちろん正規表現についても... -
python
【python】(コピペでOK!)Lineでメッセージを送ってみる。
あちこちで解説されているかと思いますが、本記事では、pythonを用いてLineにメッセージを送信する方法をご紹介します! 初めて実装した際、地味に感動しました笑 実際、機械学習や自動で何かを処理している際に発生したエラーなどをいち早く知る手段とし... -
python
【python】print()は不要!?loggerでログを出力する方法をわかりやすく解説!
みなさん、何かを開発する際、途中の計算結果などが正しく処理されているかを何で確認していますか? pythonのprint()関数のみを使用していませんか?? print()は簡単な処理や、すぐに処理結果をみたいときに大変重宝します。 しかし、何時間もスクレイピ... -
python
【python】seleniumを使わずrequestsでログインする
ログインしなきゃ現れない情報を取得したい場合、seleniumを用いてページ遷移・ログインし、遷移先のデータを取得している方もいると思います。 今回は、requestsモジュールを用いてログインし、同一セッション内でデータを取得する方法を備忘録がてら書い...