タグ

pythonとJSONに関するblueleのブックマーク (6)

  • How to POST JSON data with Python Requests?

    I need to POST a JSON from a client to a server. I'm using Python 2.7.1 and simplejson. The client is using Requests. The server is CherryPy. I can GET a hard-coded JSON from the server (code not shown), but when I try to POST a JSON to the server, I get "400 Bad Request". Here is my client code: data = {'sender': 'Alice', 'receiver': 'Bob', 'message': 'We did it!'} data_json = simplejson.dumps(da

    How to POST JSON data with Python Requests?
  • ultrajson の速さを知る - Memo

    jiffy と mochijson2 と simplejson のベンチマークを取ってみた - Twisted Mind 関連。 simplejson(2.4.0) と Python で組み込みでインストールされる json モジュール(1.9)を比べてたら simplejson の方が速かった。 json 1.9 2941352.84424 simplejson 2.4.0 215111.970901 バージョンが違うだけでも速度が違うんだなーと思い、上記の事をブクマしたら、[twitter:@nobonobo] さんに ultrajson の事を教えて頂いた。 で、折角なのでベンチマークを取ってみた。 snowflake/bench.py at feature/json · voluntas/snowflake · GitHub #ベンチマークスクリプトは Pull Request を

    ultrajson の速さを知る - Memo
  • GAE/PとjQueryでJSONデータを簡単にAjax。: 俺の砂箱

    寄り道ばかりの人生だけど、寄り道こそが我が人生。 暇人が色んなプログラミング技術を摘みいしてみるテスト。 GAE for Python と jQeury を利用して、JSONデータのAJAX通信を行ってみる。 下のサンプルは、サーバへブログ情報パラメータ(ブログ題名とリンクURL)を渡すと、サーバ側は受け取ったブログ情報をそのままJSON形式に変換してクライアント(ブラウザ)へ返すという単純なものだ。 helloworld.py # -*- coding: utf-8 -*- import cgi import os from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app from google.appengine.ext.webapp import

  • Python の JSONライブラリのパフォーマンステスト

    概要 最近、あるお客さんから、 快速なので、 cjson を使おうという要望をいただきましたが、 以前、僕は cjson は色なエッジケースの処理が微妙と分かっていて、実際に他のライブラリより早いのかなと思いました。 cjsonのPyPiページ いろなコメントが書かれています。しかも、 最新パージョンは 2007 リリースでかなり古い。バグがあるのに、直っていないし、あんまりメンテしてないライブラリに見える。 simplejson も jsonlib もCで拡張があり、 かなり最適化されていると思ったので、テストしてみようと思いました。 というわけで、パフォーマンステストを作って、bitbucket にアップしました https://bitbucket.org/IanLewis/jsonlib-test 準備 buildout を使って、環境を作ります テストを実行 ./bin/run_t

  • No Aqui! » Google Search REST API を Python から使う

    Google Search REST API は,利用中止になっていた SOAP Search API を正式に置き換えるもので,外部のウェブアプリケーションから,Google の検索エンジンを利用するためのRESTインタフェースです.上に貼ったリンクの説明が詳しいですが, ライセンスキー不要 クエリ数に関する制限がない 以前よりも簡単に使える Web検索,イメージ検索,ニュース検索,ビデオ検索,ローカル(地図)検索,ブログ検索,ブック検索が利用可能 有効,かつ正確なHTTP Refererヘッダを送信する必要がある 一つのAPI呼び出しで,最大8件までしか検索結果を得られない 検索結果は最大でも32件までしか得られない. 利用規約が厳しい という特徴があります.サービスの基的な使い方は,クエリを引数として埋め込んだ検索サービスのURLにアクセスし,返ってくるJSONオブジェクトを解析す

  • 日本語を含むUnicodeのJSON文字列を得る. - Qiita

    import json data = {u'title': u'ほげ'} json_data = json.dumps(data, ensure_ascii=False) Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    日本語を含むUnicodeのJSON文字列を得る. - Qiita
  • 1