百見は、一聞にしかず

見てもわからない事は、とりあえず聞いてみよう。

windowsのpython3にbeautifulsoupをインストールする

f:id:lbblue:20170831103122p:plain

今日はまだまだ勉強中のpythonについて書きたいと思います。
pythonにも様々なライブラリが用意されていますが、その中でbeautifulsoupという
美味しそうな(?)ライブラリをインストールしてみます。

beautifulsoupとは、スクレイピングをする際に欠かせないライブラリということのようです。

 

では先ず、beautifulsoupをインストールする前に、pipというパッケージ管理システムをインストールします。
そしてpipコマンドを使って、beautifulsoupをインストールします。

早速、pipをインストールするには、以下のURLからダウンロードします。

https://pip.pypa.io/en/latest/installing/

f:id:lbblue:20170802152817p:plain

ソースがそのまま表示される場合は、そのソースをコピペして、任意のファイル(ここでは、get-pip.py)で保存します。

次にコマンドプロンプトから、以下のコマンドを実行します。
> python get-pip.py

以下のようにsuccessfullyが表示されたら無事にインストールが完了です。

f:id:lbblue:20170802152831p:plain

続いて、コマンドプロンプトから、以下のコマンドを実行します。
> pip install beautifulsoup4

また、以下のようにsuccessfullyが表示されましたらインストール完了です。

f:id:lbblue:20170802152846p:plain

以上です。

 

これでスクレイピングの世界への扉が開き始めましたね!

 

 

SELECT文で数値が入っている文字列フィールドをソートする

f:id:lbblue:20170606182256p:plain

select文で数値が入っている文字列のフィールドをソートした時に思ったような結果にならない。そんな時はありませんか?
例えば、1、2、3、10、5という値が入っているフィールドをソートしたときに、1、2、3、5、10と並んでもらいたいのに、1、10、2、3、5となってしまうことがあります。

続きを読む

マウスホバー時に背景色をじんわり変える

オシャレなホームページを見てると、ボタンの上にマウスカーソルをあわせた時、ボタンの色が変わる事がよくあると思います。(と勝手に思い込んでいます)

今日はそんなhover時(マウスカーソルをあわせた時)に背景色をじんわりと変えるオシャレな感じ(?)のボタンを作りたいと思います。

 f:id:lbblue:20170601113454p:plain

続きを読む