Python– tag –
-
[Python] __init__.pyの役割とは?パッケージ化やimportの関係は?
中規模~大規模のプロジェクトを作成する時に必要なパッケージ化ですが、 その際に必要になってくるのが「init.py」です。 また自分で作成したパッケージを公開する時も必須となるファイルになります。 FlaskやDjangoなどを勉強し始めた時に「init.py」と... -
[Python] OpenPyXLでExcel(xlsx)を操作する [超初心者向け]
PythonでExcel(xlsx)ファイルを操作するためのOpenPyXLについて紹介します。 XlsxWriterやpython-excelなどPythonでExcelファイルを操作する方法は多くありますが、 OpenPyXLがナレッジが多く使いやすいのでオススメです。今回はOpenPyXLのインストールか... -
Pythonの正規表現で文字列検索・置換・連結・分割する方法
Pythonで正規表現を文字列操作を行う方法を紹介します。 正規表現で文字列を操作するといっても、 検索・置換・連結・分割などやりたいことは様々あります。 またこの記事ではPythonの正規表現でハマる「複数行」の扱い方についても紹介しております。 正... -
JavaScriptのページをスクレイピング・クローリングするならPython+Seleniumがオススメ
「Python」とWebテストツールとして有名な「Selenium」を使用して、 JavaScriptが使用されているWebページのスクレイピング・クローリングを行う手順を紹介します。 今回は「Google Chrome」ドライバーを使用したWebページのスクレイピング・クローリング... -
ログインが必要なWebページをスクレイピングするならPython+Seleniumがオススメ
「Python」とWebテストツールとして有名な「Selenium」を使用して、 ログインが必要なWebページのスクレイピング・クローリングを行う手順を紹介します。 最近のログインが必要ページは「メールアドレス」、「パスワード」以外にも、 「Cookie」や「ハッシ... -
Pythonの文字列の変換・連結・置換・分割・トリミング・桁数揃え
Pythonで文字列操作を行う方法を紹介します。 文字列を操作するといっても、 変換・連結・置換・分割・トリミング・桁数揃え・検索など やりたいことは様々あります。 この記事ではPythonでよく使用する文字列操作をマスターするために役立ててください。 ... -
Pythonでの文字列の検索。部分一致・全文一致・前方一致・後方一致など
Pythonで文字列を検索する方法を紹介します。 文字列を検索するといっても、部分一致・全文一致・前方一致・後方一致などやりたいことは様々あります。 またアプローチの方法も多くありますでの、 この記事でPythonでよく使用する文字列検索をマスターする... -
[Python] FlaskでHello Worldを表示するアプリをLinuxサーバ上で実装する方法 [初心者でもOK]
PythonのWebフレームワーク「Flask」を使用して、 誰で簡単に「Hello World」を表示させる方法を紹介します。 「Flask」はマイクロフレームワークと呼ばれており、 シンプルかつ軽量で簡単なWebページを作成するのに適しております。 同じPythonのWebフレ... -
[Python] ディクショナリ(辞書)でKey・Valueの使い方。アクセス・変更・追加・削除方法は?
Pythonでディクショナリ(Dictionary:辞書)を扱う方法を紹介します。 Dictionary(辞書)とはKey(キー)とValue(値)を使うデータ要素になります。 Keyでデータにアクセス出来るので、意味を持たせ、分かりやすいコーディングができます。 ループ処理を扱... -
[Python] Flaskで静的ファイル用ディレクトリを追加 [Blueprint]
PythonのWebフレームワーク「Flask」を使用して、 「静的ファイル用ディレクトリを追加する」方法を紹介します。 追加するにはFlaskの「Blueprint」を使います。 Flaskでは静的ファイル用ディレクトリは「static」だけですが、 image/css/javascriptのディ...