Python– tag –
-
Selenium WebDriverderでプロセス終了させメモリ枯渇を防ぐ方法
「Selenium WebDriverder」でスクレイピングプログラムを実行していますと、 ブラウザのプロセスが大量に残ってしましメモリが枯渇してしましました。 今回はメモリが枯渇しないように処理週後にプロセスをきちんと終了させる方法を紹介します。 プロセス... -
[Python] ディクショナリ(辞書)のkeys/values/itemsメソッド。ループ処理にオススメ
Pythonでディクショナリ(Dictionary:辞書)を扱うkeys/values/itemsメソッドの使用方法を紹介します。 Dictionary(辞書)とはKey(キー)とValue(値)を使うデータ要素になります。 Keyでデータにアクセス出来るので、意味を持たせ、分かりやすいコーディ... -
お問い合わせ”確認”フォームの作成方法 [C#/PHP/Ruby/PythonどれでもOK]
お問い合わせフォームで確認画面させてから送信や登録するための方法を紹介します。 C#、PHP、Ruby、Pythonなど、どの言語でも原理や実装方法は同じになります。 Cookiesを使用した方法もありますが、 今回はformタグから入力する値を画面遷移させていく方... -
[Python] smtplibとemailパッケージを使用してメール送信
Pythonでメールを送信するための「smtplib」と「email」パッケージを紹介します。 Pythonでメール送る際には基本的にこの2つを使用すれば、 基本的なメール送信は可能ですのでしっかりマスターしましょう。 smtplibとは? 「smtplib」とは、SMTPまたはESMT... -
Pythonを勉強できる”完全無料”のオススメのWebサイト
「プログラミングをやったことがない!」、 「人工知能プログラミングを学習してみたい」ということで Pythonを勉強し始める人が増えています。 今回は「Python」を完全無料で勉強することができるWebサイト を紹介したいと思います。 初期の学習コストな... -
[Python] print関数で変数値・文字列・数値を表示
どのプログラミングを覚える時でも一番最初に覚えるのがprint関数です。 今回はprint関数を使用することで変数値・文字列・数値を表示する方法を紹介します。 なおこの記事ではPython3系のprint関数について紹介します。 Python2系とPython3系はprint関数... -
[Python] 文字列のformatメソッドで書式変更
今回は文字列メソッドを使用することで文字列書式設定を変更する方法を紹介します。 formatメソッドを使用することで型変換を行わずにシンプルにコーディングするケースが多々あります。 この機会にしっかりマスターしましょう。 なおformatメソッドで表示... -
[Python] HTTP通信のPOSTでXMLデータを送信する方法
Pythonを使用してHTTPリクエストでXMLデータをPOSTする方法を紹介したいと思います。 YahooショッピングAPIやAmazonAPIではデータ送信時にAPI通信時にXML形式のデータをPOSTします。 今回はPython3標準の「urllib」ライブラリを利用してHTTP通信を行います... -
[Python] JSON形式データの読み込み・書き込み
プログラミング時にちょっとしたデータを扱い時に利用できるのがJSON(JavaScript Object Notation)です。 PythonにはJSONをエンコード、 デコードするための「json」ライブラリがありますので、 今回は利用方法を紹介します。 環境変数や設定ファイルと... -
[Python] Windowsでmysqlclientでインストールする方法
Windowsで「pip」を「mysqlclient」をインストールしようとすると コンパイラがない必要なヘッダーがない など、いろいろ怒られてめちゃめちゃハマってしまいます。 「SQLAlchemy」を使う際に「mysqlclient」の「MySQLdb」ライブラリを使用するため利用頻...