2019年11月8日 / 最終更新日時 : 2019年11月8日 g6no3 Python Python(機械学習でワインの美味しさを判定) UCI機械学習リポジトリ 機械学習では、どのようにしてデータを収集するのかが大きな課題。 機械学習に使えるデータを収集し公開している「UCI機械学習リポジトリ」からワインに関するデータをダウンロード UCI機械学習リポジ […]
2019年11月8日 / 最終更新日時 : 2019年11月8日 g6no3 Python Python(機械学習) 機械学習とは、コンピューターに大量のデータを入力して、そのデータを解析し、そのデータから有用な規則やルールを抽出する手法のことです。 機械学習でできることを大まかに言うと「分類」「予測」「ルール抽出」です。 機械学習ライ […]
2019年11月8日 / 最終更新日時 : 2019年11月8日 g6no3 Python Python(暗号化ライブラリ「pycrypto」) Windows環境ではpycryptoの環境構築にMicrosoft Visual Studioが必要となり、pipコマンドでライブラリをインストールするだけでは使うことができません。 そこで、機械学習などで必要なライブ […]
2019年11月8日 / 最終更新日時 : 2019年11月8日 g6no3 Python Python(会員制Webサイト) Cookie(クッキー)について WebブラウザとWebサーバの間で行われHTTP通信は、基本的にステートレスです。 ステートレスな通信とは、同じURLへのアクセスに対して、同じデータが返される通信を指し、以前どのような […]
2019年11月7日 / 最終更新日時 : 2019年11月7日 g6no3 Python Python(Webアプリの1行チャット) PythonでのWebアプリについては、 Python(webアプリ) を確認してから、今回の投稿を見てください。 PythonでWebアプリのプログラムを行う場合、print()を使って、Content-Typeを出力 […]
2019年11月7日 / 最終更新日時 : 2019年11月7日 g6no3 Python Python(webアプリ) Webアプリとは、インターネットを介して、Webブラウザから利用するアプリケーションのことで、ブログや掲示板、ネット通販やネットバイキングなどで利用されています。WebアプリはWebブラウザ(クライアント)とWebサーバ […]
2019年11月7日 / 最終更新日時 : 2019年11月7日 g6no3 Python Python(正規表現) 正規表現とは、文字列をパターンを用いて表現するものです。正規表現を使うと、文字列の検索や置換で大きな力を発揮します。正規表現では、通常の文字に加えて、メタキャラクタという特殊文字で、文字列のパターンを表現します。ちなみに […]
2019年11月7日 / 最終更新日時 : 2019年11月7日 g6no3 Python Python(スプリクトのパス) Python3では、fileという特殊変数にスプリクトファイルのパスが設定されるようになっています。 os.pathの便利なメソッド メソッド 意味 os.path.abspath(path) pathの正規化された絶対 […]
2019年11月6日 / 最終更新日時 : 2019年11月7日 g6no3 Python Python(コマンドラインツール) 複数ファイル横断テキスト検索ツール Pythonで受け取ったコマンドライン引数はsys.argvに代入されます。 os.walk()メソッドで、指定ディレクトリ以下にあるファイルやフォルダの一覧を取得することができます。 […]
2019年11月6日 / 最終更新日時 : 2019年11月6日 g6no3 Python Python(ファイル処理とwith構文) ファイルの読み書きを行う場合、定められた手順に沿ってプログラムを書く必要があります。1.ファイルを開く open()2.ファイルを読み書きする read()、write()3.ファイルを閉じる close() encod […]