You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
$ brew tap kei-sato/usdex $ brew install usdex $ usdex -p 2.5 -v 1(USD) => 122.54078(JPY) 2.5(USD) => 306.35195(JPY) Gistはこちらです https://gist.github.com/kei-sato/98675769952ec7538d6a brew install出来るようにする方法はこちらです Pythonで作ったコマンドラインツールをbrew install出来るようにする 解説 現在の為替情報をJSONを始めとした様々なフォーマットで公開(http://api.aoikujira.com/kawase/)してくださっている方がいらっしゃったので、これを利用して、コマンドラインからドルを円に換算するコマンドを作成しました。 まずは、APIから返ってくる値を確認しま
Eve. The Simple Way to REST¶ Version 2.1.0. Eve is an open source Python REST API framework designed for human beings. It allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services. Eve is powered by Flask and Cerberus and it offers native support for MongoDB data stores. Support for SQL, Elasticsearch and Neo4js backends is provided by community extensions. T
Pythonでは関数、クラス、メソッドで最初に現れた文字列リテラルを__doc__に代入し、あとからその関数の意味について調べることが出来ます。これは便利な機能ではあるのですが、しかしただPythonの対話型コンソール画面やIDE、あるいはPython向けの各種プラグインからしか引用できないとなると、とてももったいない。 そこで、Pythonistaがよくつかう、Sphinxというドキュメントツールを使うと、このDocstringをまとめて一つにしてくれます。そのコマンドがsphinx-apidocです。これの詳しい使い方については、公式ドキュメントを見ていただければと思います。上手くいけば、Sphinxのプロジェクトが立ち上がることでしょう。 さて、テスト駆動をやる上において、watchdogであったり、あるいはsnifferにテストをフックして、ファイルが更新されるたびに、テストを起動
Pythonのamazon関連のパッケージでよさそうなのを探していたらpython-amazon-product-apiとbottlenoseってのがあった。 今回はpython-amazon-product-apiを使ってみた。 で、まぁ色々やっていると、xmlが見たいシチュエーションがあって、どうやるんかなぁと調べた。 from amazonproduct import API AWS_KEY = 'XXXXXXXXXXX' SECRET_KEY = 'XXXXXXXXXXX' api = API(AWS_KEY, SECRET_KEY, 'jp') imagenode = api.item_lookup('4274208850', ResponseGroup='Images') from lxml import etree print etree.tostring(imagenode
先日発売されたジャストシステムの「ATOK 2009」でも利用できる「ATOK ダイレクト API」を利用したプラグインの作り方を紹介します。ATOK 2009 になり、ダイレクトAPIの使い勝手が大幅に向上しています。本稿では、ATOK 2009 でダイレクトAPIがどう変わったのか紹介し、実際に Web API と連携するプラグインの作成方法を紹介します。 大幅強化されたATOK 2009とATOKダイレクト ジャストシステムが日本語入力システム「ATOK 2009 for Windows」を発売しました。ATOK 2009 では、日本語変換エンジンが強化されたほか、英単語の入力を補完する支援機能がつきました。他にもプレミアム版を購入すると、英語辞書や国語辞書と連携することができます。そして、特に本稿で注目したいのは、「ATOK ダイレクト」が大幅に使いやすくなったという部分です。 「
bonlifeです。誰かに教えられるほどPython詳しいわけじゃないですが、lxmlのobjectifyはやっぱり便利だよ、ということを伝えたい! だけどもっとレスポンスが速い方法があるはず。 誰か教えてw まとめ記事はこちら。(記事中のquoteはurllib2.quoteっぽい。) lxmlのobjectifyを使うとかなり使いやすいオブジェクトが生成されます。最初(objectify.parse)のレスポンスは結構遅そうですが…。 import urllib2 from lxml import objectify host = u'http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService' id = u'&SubscriptionId=AWSのアクセスキー' ope = u'&Operation=Ite
Python, ジョグ | URL にパラメータ文字列をくっつける事で簡単なグラフが作成出来る Google Chart API は手軽で便利ですね。ブログにぺたぺたと貼付ける事が出来るので、一度 URL を生成する仕組みを作っておけば楽しそうです。はてなグラフにジョグや水泳の記録をつけていて、このデータを取得出来るはてなグラフAPIが提供されていたので、 Google Chart API と連携させるスクリプトを書いてみました。 #!/usr/bin/env python # -*- coding: utf-8 -*- """ gchartclient.py Generate Google Chart API URL strings, image file by using pygooglechart from Hatena::Graph data. Require: json-py p
2007.11.15 Python から Yahoo! 日本語形態素解析Webサービスを使う (1) テーマ:プログラミング言語 Python を使う(336) カテゴリ:Python 日本語形態素解析Webサービス を使ってなんかするかな。とりあえず、だれか Python でいいもの作っていないかなぁと捜してみると、2つ見つかった。 ヒビノキロク: Yahoo! 形態素解析 API for Python Inforno: Python版 Yahooテキスト解析 APIライブラリ ヒビノキロク の方は、pyparsing を使った 検索式を構文解析するPythonモジュール とかも公開されている。pylonshqのWikiのソースを表示するGreasemonkey マニアだなぁ。Monoで.NET Compact Framework向けのアプリケーションをコンパイルする とかもある。 In
知らないところからリンクされてるなぁと開いてみると,この前はてなブックマークで無駄に盛り上がっていた*1おっぱい画像ネタだった.ぱっと見,Yahooの検索API使っているだけなのでスルーしてたけど,よくよく考えるとリンク先で指摘しているとおりYahooのAPIって1000件までしか(画像にしろ,Webにしろ)取得できないので8000個の画像を取ってくるのは難しいように思える.ちなみに,この制限はyahoo.comのAPIでも同じ. Kawasaq通信 - FC2 BLOG パスワード認証 検索:画像検索API - Yahoo!デベロッパーネットワーク Yahoo! Search BOSS - YDN PythonのXML操作に使えるライブラリlxmlの練習ついでにちょっと遊んでみた.objectifyを使う場合は特に問題なかったけど,XPathを使う場合は単純にタグ名を指定しただけでは空配
Python | 平日にイベントを投稿するスクリプトを書いた時に休日判定箇所をどうやって実現しようかちょっと迷ったのでその辺りを残しておきます。Python に限らずプログラムから休日判定を行うには次の二つの方法が考えられると思います。 外部ライブラリを使用(自作も含む) 外部サービスAPIを利用休日判定はよく使われる機能だと思うのでライブラリが公開されていないか検索してみたところ、AddinBox(祝日マクロ-1)というページを見つけました。このページではVBAおよびVB用の祝日判定用マクロを公開していて、それを基に他言語向けに編集移植したコードも公開されています。移植されている言語は Perl や C、JavaScript などかなり豊富で Python もありました。自作ライブラリの場合もだいたい同じ物になると思うのでこれに含みます。欠点として祝日が改正された時のメンテナンスがやや面
Pythonではまだなさそうだったので、作った。 # -*- coding: utf-8 -*- from urllib import urlopen, urlencode from lxml import etree from formencode import Schema import formencode.validators as validators ADJECTIVE = 1 # 形容詞 ADJECTIVAL_NOUN = 2 # 形容動詞 INTERJECTION = 3 # 感動詞 ADVERB = 4 # 副詞 ADNOMIAL = 5 # 連体詞 CONJUNCTION = 6 # 接続詞 PREFIX = 7 # 接頭辞 SUFFIX = 8 # 接尾辞 NOUN = 9 # 名詞 VERB = 10 # 動詞 PARTICLE = 11 # 助詞 AUX_VERB
趣味プログラマやってるわけですが、最近はずっとC言語を書いています。やっぱCはいいですね。あと3Dモデリングに手を出し始めました。目指せ最強の器用貧乏。 というのは置いといて、Yahooのテキスト解析API出ましたね。これは便利そう。というわけで、Pythonのライブラリ置いておきます。 ダウンロード 使い方 ソースに書いてあるんですが、こんな感じです。 [python] import yahooapi.jlp as jlp client = jlp.MAServiceAPI("your_appid") result = client.parse(sentence=u"庭には二羽ニワトリがいる。", results= jlp.MA+jlp.UNIQ, filter = jlp.VERB + jlp.NOUN) print result.ma_result.word_list.word[0
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く