python

1/2ページ

KindleUnlimitedのキーワード検索ツールを作成(Python)

KindleUnlimitedから指定したキーワードが含まれる書籍を検索するツールを作成します。 検索はAmazonの「Product Advertising API」が提供しているAPIを使うだけなので処理は難しいことはないのですが、 APIの制約上、検索結果は1回の取得で10件で最大で100件しか取得出来ないようです。 ということは、数千件の結果があったとしても1ページ10件で最大10ページ分 […]

pythonの基本処理(個人的なメモ)

ここのとろ時間と気分に余裕が無いせいか、プログラム関連の記事を書いてなかったことに気が付きました。 なので、今日はPtyhonの基本的な構文を少しだけ書き残しておこうと思います。 ここのサンプルでは基本的な処理のみでクラス化とか関数化とかは書いていません。 クラス化とか関数化を使ったサンプルは下記のGitHubにあります。 https://github.com/brokendish/PythonQ […]

たった1行のコマンド実行でWebサーバを作ろう!

という事で、今回は「たった1行でWebサーバを作ろう!」です。 そんなの出来るわけねーだろ!。と、お思いの方、出来るんです!。出来てしまうんです超簡単に。但し、Pythonがあればね! 本格的なサーバではないけど、テスト用途とか、ちょっとしたファイル公開や共有なんかに十分使えると思います。しかも、ポート番号を変えて起動できるので複数のサーバを立ち上げることが出来ますし、コマンドを起動した配下のディ […]

Picasa Web Albumの写真情報取得CGI版(更に改良版)

またまた「Picasa Web Albumの写真情報取得CGI版」です。(しつこい) このネタはもう何回もやってるし、githubには常に最新版を置いているのでもう記事にすることはないと思っていたのですが、 今週末もこれいじっててネタが見つからなかったので、更新状況を載せてみようと思います。 平日は仕事で自宅のPCをいじる時間はないので期間はかかってしまいますが、今回作ったものみたいに まずは簡易 […]

Picasa Web Albumの写真情報取得CGI版

前回作った「Google APIを使って写真のExif情報を取得する(Python)」ですが、簡単に作っていたので使い勝手が悪く使うのが面倒になってしまいました。 で、今回はこれを改善してみようかと思います。 まず、何処で使う物を、何で作るのかを検討。。ほぼ自宅で使う。けど、何処でも使えるようにしたい。という事はWebベース。開発言語は。。Python、Java、・・・Javaは色々と面倒くさい。 […]

Google APIを使って写真のExif情報を取得する(Python)

僕はよく写真を撮るのですが、写真ファイルにはExif(エグジフ、Exchangeable image file format)と言う撮影時の色々な情報を保持していて、撮影時のカメラの状態(ISO、絞り、露出とか)を持っています。僕の場合は撮影した写真はGoogleのPicasaウエブアルバム上で管理しています。当然、Picasa上からもExifを見れるのですが、ひとつずつしか見れないので面倒です。 […]

Ubuntu12.04 LTSでPython開発環境を作成する

前回で「MySQLの環境」は戻したので、今度は、Pythonの開発環境もクリアされているのでこれらも戻していこうと思います。 戻すと言っても、僕はたいしたことやってないので「python-tk」「libwxgtk2.8-dev」「python-wxGTK2.8」の3つをインストールするくらいです。 また、ちゃんと動くのかインストール後の動作確認をちょっとやっておこうかと思います。 Javaの環境は […]

ubuntuで作ったPythonアプリケーションをPyInstallerで実行可能ファイルにする

これまでに作成してきたPythonのアプリケーション(完成してないけど)を「PyInstaller」を使用して、実行可能なファイルにしてみる。 個人的な用途でしか使わないから、実行可能な1ファイルになってなくてもいいんだけど、一応、実行時に必要なライブラリが揃っていない別の環境で実行できるように「マルっ」としておこうと思う。 あと、開発工程ということでやっておく。(完成してないけど。。しつこい!) […]

Pythonでクエリブラウザを作成中(wxWidgetsで作り直し)

前回からやってきた「Pythonでクエリブラウザ」だけど、当初は「Tkinter」で作り始めたけど「wxWidgets」で作り変えることにしました。 画面レイアウトを弄っていくうちに、どうしても「あのグリットがほしいし!」、「アレでなきゃダメだ」、「Tkinter」ではちょっと手間掛かりそうだし、生産効率が落ちてきているのではないか?。これは作るの大変だ!!。と思い始めたので、「wxWidgets […]

Pythonでクエリブラウザを作成中

自宅のUbuntuでSQLで何かをすることは滅多に無いけど、Windowsで言う所の、 「A5:SQL Mk-2(http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/)」とか 「CSE(Common SQL Environment)(http://www.hi-ho.ne.jp/tsumiki/)」とかの手軽に使えるものが欲しくなってきた。 Li […]