さっしーブログ

埼玉県在住のシステムエンジニアです。基本的には技術的な内容を中心に発信していきます。

Python

Python入門 Webスクレイピングをしてみよう

目次 目次 1.実行環境 2.スクレイピングとは 3.スクレイピング環境を準備しよう 3-1. BeautifulSoup 3-2. urllib2 4.ページを取得してみよう 4-1.サンプルコード 4-2.実行結果 5.取得したページから情報を取得しよう 5-1.サンプルコード 5-2.実行結果 6.参考…

Python入門 Seleniumを使ってブラウザを操作しよう

目次 目次 1.実行環境 2.Seleniumとは 3.Seleniumを利用する準備をしよう 3-1.Seleniumをインストールしよう 3-2.Chromeドライバーをダウンロードしよう 4.Seleniumを使用してブラウザから検索してみよう 4-1.サンプルコード 4-2.実行結果 5.Selenium Tips 5…

Python入門 JSONを扱ってみよう

目次 目次 1.実行環境 2.JSONとは 3.JSONをエンコードしてみる 3-1.サンプルコード 3-2.実行結果 4.JSONをデコードしてみる 4-1.サンプルコード 4-2.実行結果 5.最後に 1.実行環境 MacOS Sierra 10.12.16 Python2.7.13 2.JSONとは JSONはJavaScript Object N…

Python入門 hashlibを使ってパスワードの暗号化を行ってみよう

目次 目次 1.環境 2.hashlibとは 3.sha256関数を使ってパスワードの暗号化を行ってみる 3-1.サンプルコード 3-2.実行結果 1.環境 Debian7.11 Python2.7.3 2.hashlibとは pythonで提供されているデータをハッシュ化するための標準モジュールです。 SHA1、SHA2…

Python入門 pythonプログラムをパッケージ化してみよう

目次 目次 1.環境 2.パッケージ化とは 3.pythonでパッケージ化を行うための準備 4.パッケージ化するモジュールを作成しよう 5.パッケージ化したモジュールを読み込んでみよう 6.実際に読み込んだパッケージを使ってみよう 6-1.サンプルコード 6-2.実行結果 1…

Python入門 例外処理を行ってみよう

目次 目次 1.環境 2.pythonでの例外処理について 3.エラーをキャッチしてみよう 3-1.サンプルコード 3-2.実行結果 4.finalyを使ってみよう 4-1.サンプルコード 4-2.実行結果 5.raiseを使用して例外を呼び出し元に返してみよう。 5-1.サンプルコード 5-2.実行…

Python入門 ファイルの読み書きを行ってみよう

目次 目次 1.環境 2.ファイルの読み書きについて 3.ファイルを読み込んで内容を表示してみよう 3-1.サンプルコード 3-2.読み込み対象ファイル内容 3-3.実行結果 4.1行ファイルを読み込んでみよう 4-1.サンプルコード 4-2.読み込み対象ファイル内容 4-3.実行…

Python入門 メソッドについて

目次 目次 1.実行環境 2.Pythonでの扱えるメソッドについて 3.インスタンスメソッドを定義してみよう 4.クラスメソッドを定義してみよう 5.スタティックメソッドを定義してみよう 6.各メソッドを呼び出してみよう 1.実行環境 Debian7.11 Python2.7 2.Python…

Pyrhon入門 自作タイマークラスで処理時間計測をしてみよう

目次 目次 1.実行環境 2.まず初めに 3.簡易タイマークラス 4.実行スクリプト 5.実行してみる 1.実行環境 Debian7.11 Python2.7 2.まず初めに 以前の記事を機にクラスの書き方を覚えたので処理時間を計測するために簡易的なタイマークラスを自作して、 実際に…

Python入門クラスを継承してみよう

目次 目次 1.実行環境 2.Pythonでの継承について 3.親クラスを作成しよう 4.子クラスを作成しよう 5.継承させたクラスを使ってみよう 1.実行環境 Debian7.11 Python2.7 2.Pythonでの継承について Pythonでクラスを継承する場合は子クラスのクラス名の後に(…

Pyrhon入門 クラスを作成してみよう

目次 目次 1.実行環境 2.Pythonでのクラスの書き方 3.プログラム内でクラスを使ってみる 4.プログラムを実行してみる 5.別ファイルに定義されたクラスをプログラムから使ってみる 6.プログラムを実行してみる 1.実行環境 Debian7.11 Python2.7 2.Pythonでの…

Pyrhon入門 プログラムを実行してみよう

目次 目次 1.実行環境 2.インストールについて 3.スクリプトファイルを作成する 4.Hello Worldしてみる 5.プログラムを実行してみる 1.実行環境 Debian7.11 Python2.7 2.インストールについて 今回はDebianというLinuxのディストリビューションを使用して行…

vagrantにpython2.7系をインストールしてFlaskの開発環境を構築する

目次 目次 1.概要 2.pipのインストール 3.virtualenvとvirtualenvwrapperのインストール 3-1.virtualenv用のディレクトリを作成 3-2.virtualenvの作成 3-3.virtualenvの起動方法と停止方法 4.mod_wsgiのインストール 4-1.mod_wsgi.soの場所 4-2.wsgiファイル…

Python + djangoでwebアプリケーション開発備忘録

目次 目次 1.開発環境構築 1-1.Python3.5のインストール 1-2.Virtualenvのインストール 1-3. Djangoのインストール 2.Djangoでプロジェクトを作成する。 3.作成したDjangoプロジェクトをAtomに取り込む 3-1. PyDevのインストール 3-1. Atomに以下のパッケー…

Windows環境でPython + DjangoにPostgresqlへ接続する方法

目次 目次 1.環境 2.前提 3.手順 3-1.psycopg2のインストール 3-2.Djangoプロジェクトフォルダ内の「settings.py」の修正 3-3.マイグレーションの実行 1.環境 Windows7 64bit Python 3.5.2 32bit Django 1.10 Postgresql 9.6 32bit 2.前提 以下のソフトウェ…