This report is out-of-date. The state of things has changed dramatically, for the better, since I first wrote this in early 2008. Although my test cases are still quite useful, any information regarding specific python packages is likely to be inaccurate. I am leaving these pages here primarily for historic interest. As of March 20, 2008 In this report I've attempted to rigorously compare many of
Python でもJSONを使いたい! ということで, 探してみた. こんなページを見つけた. やっぱり山のようにある. どれでもいいから, 標準ライブラリに取り込んでもらいたいものだ. どれを使っても同じみたいな感じなので, ランダムにjson-pyを選んで見た. なかを見てみると, json と minson という全く別の2つのパッケージが入っているようだ. とりあえず, json を使うとこんな感じだ. import json # Python オブジェクトから JSON文字列へ print json.write( python_object ) # JSON 文字列 を Python オブジェクトへ python_object = json.read( json_string ) Pythonオブジェクトといっても, 数値, 文字列, 真偽値, リスト, マッピングオブジェクトし
ここではあまりプログラミングの話はしないのですが(私も今気がついた), たまにはいいでしょう。 今回は JSON というデータフォーマットのお話です。 めっさ長文です。 ご注意を。 (3/8 追記があります) 最近 JSON (JavaScript Object Notation)にハマってます。 JSON というのはごく軽量のデータフォーマットで, Javascript (というより ECMAScript と言うべきかもしれませんが)の言語仕様がベースになっています。 とはいえ, JSON 自体は Javascript からは独立していますので他の言語(C/C++, Java, C#, Perl, Ruby, Python など)でも問題なく扱うことができます。 JSON は以下の2種類のデータ構造の組み合わせでできています。 (JSON フォーマットの詳しい解説をご所望の方は「入門 J
第2回 「SimpleXML」と「JSON」で共通データ形式を便利に 亀本 大地 アシアル株式会社 2008/6/19 PHP4のサポートが終了し、これまでPHP4が中心だった開発現場でも、いよいよPHP5への移行を視野に入れる時期が来た。PHP5ならではの機能を生かした開発を進めるためのポイントを紹介する(編集部) 第1回「例外処理の実装を把握する」では、「try~catch」ブロックと「Exception」オブジェクトを利用した例外処理を解説した。今回からは、PHP5から実装された機能やモジュールの中から、特に便利なモジュールをピックアップして紹介していきたい。まずは比較的メジャーで使いどころも多い「SimpleXML」「JSON」「PDO」といったモジュールを紹介する。 手軽にXMLを扱えるようにしたSimpleXML 共通データ形式にはさまざまなものがあるが、最も一般的なデータ形式
JavaScript Object Notation (JSON) 非公式一部日本語訳 訳者:Y.Nomura このドキュメントは、JSONの使い方を説明した部分を日本語に翻訳した非公式なドキュメントです。 公式な文書は、 http://www.ietf.org/internet-drafts/draft-crockford-jsonorg-json-04.txt にあります。 ///////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////// JavaScript Object Notation (JSON) D. Crockford Internet Dra
Pybigi PythonでLivedoor Readerから未読の記事を取得する 概要 大まかな流れ ①cookieを利用してログインする。 ②未読の記事がある配信元のsubscribe_idを取得する。 ③取得したsubscribe_idを元に未読の記事を取得する。 ④既読化する モジュールのインポート =============== import urllib import urllib2 import cookielib import simplejson =============== 最後のsimplejsonは標準のモジュールではないのでインストールする必要がある。またJSONを扱えるなら、他のものでも可。以下ではsimplejsonを利用する。 ログイン http://member.livedoor.com/login/indexにIDとPasswordを送る。またログイン
2024-02-04 Goでリフレクション 他のdocker-compose へのネットワーク接続 2024-01-09 Grafanaパネルプラグイン開発(create-plugin版) Grafanaプラグイン開発(grafana/toolkit版) 2023-09-23 Jupyter Lab に他言語カーネルインストール 2023-09-19 Rustの基礎 Rustのインストール Rust 2022-11-01 MacBook(M1チップ) でOracleのdockerイメージ作成 2022-02-04 Grafanaバックエンドデータソースプラグイン開発 2021-02-11 dockerのnginxのSSL証明書の自動更新 2021-01-17 GoでExcelを読む 2021-01-05 GoでAzure AAD認証 2020-12-16 FrontPage 2020-12
json – JavaScript Object Notation シリアライザ - Python Module of the Week へ移転しました。
json — JSON encoder and decoder¶ Source code: Lib/json/__init__.py JSON (JavaScript Object Notation), specified by RFC 7159 (which obsoletes RFC 4627) and by ECMA-404, is a lightweight data interchange format inspired by JavaScript object literal syntax (although it is not a strict subset of JavaScript [1] ). Warning Be cautious when parsing JSON data from untrusted sources. A malicious JSON strin
JSON (JavaScript Object Notation)は、軽量のデータ交換フォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえる形式です。 JavaScriptプログラミング言語 (ECMA-262標準第3版 1999年12月)の一部をベースに作られています。 JSONは完全に言語から独立したテキスト形式ですが、C、C++、C#、Java、JavaScript、Perl、Python、その他多くのCファミリーの言語を使用するプログラマにとっては、馴染み深い規約が使われています。これらの性質が、 JSONを理想的なデータ交換言語にしています。 JSONは2つの構造を基にしています。 名前/値のペアの集まり。様々な言語で、これはオブジェクト、レコード、構造体、ディクショナリ、ハッシュテーブル、キーのあるリスト、連想配列として実現されています。
WebAPIで使われるデータ形式JSON。普通はJSON用のパーサーを使うのですけれども、Python組み込み関数のevalで評価できないか考えてみました。 ”結構めんどくさい”ので、専用のモジュールを探して使ったほうが悩まなくてすむかも。 evalを安全に使うのくだりは自分用にメモを保存しておきたかったので、一応公開しておきます。 [pukiwiki] Pythonにて、eval関数を使ってJSONをオブジェクトに変換した場合、容易に思いつく脆弱性は _jsonstr=”__import__(‘sys’).stdout.write(‘HELLO WORLD’)” _ #print “HELLO WORLD”と同じと思って頂きたい _jsondict=eval(jsonstr) コンソールに文字が表示されます。 これを抑制するために、スコープをからっぽにしてみます。 _>>> eval(“
ということで。 Python Stuff # simplejson simplejson - Google Code Python Package Index : simplejson 2.0.5 simplejson -- JSON encoder and decoder -- simplejson v2.0.0 documentation Python では simplejson がスタンダードなのかな ? simplejson 2.0.5simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.3+. It is pure Python code with no dependencies, but includes an optional C
Using JSON with Google Data APIs JSON, or JavaScript Object notation, is a lightweight data interchange format whose simplicity has resulted in widespread use among web developers. JSON is easy to read and write; you can parse it using any programming language, and its structures map directly to data structures used in most programming languages. The Google Data APIs can provide feed data in JS
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く