はなたの日記

プログラミングとギターのコードについて書きます

Python

ツタヤの在庫検索をGUIアプリにしてみた

しばらく放置していましたが、過去の記事に意外とアクセスがあったので、作業を進めてみました。 ツタヤの在庫検索サイトは、在庫がある店でフィルターをかけられず、いちいち全部の店舗ページを見ないと在庫の有無が分からない!不便!ってことで開発を始め…

tkinterでGUIアプリ作成~①レイアウト作成

以前からGUIアプリの作成に興味があったのですが、特に作りたいものもなくて手が出せていませんでした。 前回の記事で書いた、TSUTAYAの在庫検索結果から在庫がある店だけを抽出するプログラムを書いた時、これをGUIアプリにしたらめっちゃ便利なんじゃない…

ツタヤの在庫検索が使いづらいのでPythonでどうにかしてみた

※この記事のプログラムをGUIアプリにしてみました↓ hanatasdiary.hatenablog.com 突然ですが皆さん、TSUTAYAの在庫検索システムを利用したことがありますか? レンタル・販売 在庫検索 - TSUTAYA 店舗情報これはCDやDVDの在庫を、店舗を指定して調べることが…

Spotify Web APIをPythonで利用してアルバム名を取得してみた

アーティストの楽曲に関する統計情報が欲しいなと思い、Spotifyからデータを抽出できないか?と思い調べてみました。 Spotify Web APIなるものがありました。 Web API Tutorial | Spotify for Developersこっからデータを持ってきて、Pythonで弄れるようにし…

歌詞サイトのアクセス数からflumpoolの人気曲を調べてみた(スクレイピング編)

スクレイピングの練習。 今回は、flumpoolの人気曲を歌詞サイトのアクセス数から割り出してみました。 利用したサイトはこちら↓ www.uta-net.com「人気順でソートできるから、それ見りゃええやん」っていうツッコミはなしでお願いします。 スクレイピングで①…

Pythonで簡単スクレイピング

特に記事にする意味もないのですが、なんとなく書いてみます。Pythonでスクレイピングをやってみました。と言っても超基本的なやつです。 今日(昨日)、活動再開宣言をして全国ツアー開催が発表された、flumpoolのHPを対象にスクレイピングしました。対象UR…

Python pandasでcsvのアレコレ(その1)

卒論でパネルデータ分析を行います。必要なデータを入手したものの、必要な情報を抽出したり、整形する作業が必要です。もちろん手作業でやっても良いのですが、せっかく一年間プログラミングを勉強したので、pythonで整形作業を行うことにしました。 扱うデ…

ALDS1_2_A Bubble Sort (Python)

問題 Aizu Online Judgepythonのシンプルさの虜になっています。都度intだの配列の宣言がないし、{}や;が必要ないだけで、こんなに楽だとは思いませんでした。 joinで配列を空白区切り表示できるのもとても良いです。 def bubbleSort(a,n): cnt=0 for i i…

ALDS1_1_C Prime Numbers (Python)

問題 素数判定 | アルゴリズムとデータ構造 | Aizu Online Judge最近Pythonを始めました。言語に慣れようということで、相変わらずAOJを利用しています。 素数判定のプログラムを書いてみました。 import math def isPrime(x): for i in range(2,int(math.sq…