タグ

ブックマーク / peaceandhilightandpython.hatenablog.com (2)

  • Pythonの基礎 オブジェクト(クラス) - Pythonの学習の過程とか

    オブジェクトの使い方 オブジェクトとは? 変数や関数を、ひとまとまりにしたもの。 よく使う例えでは 車というオブジェクト 変数 タイヤ ボディ エンジン ハンドル 関数 タイヤの状態の取得やブレーキという操作 ドアが開いているかどうかのチェックや警告 エンジンの制御 ハンドルの入力にあわせたタイヤの操作 クラス関数はメソッドと呼ばれます Pythonでも C++などと基的には同じ考え方 もちろん継承もある クラスは設計図 インスタンスは実体 とえいます クラスを作成する 上記にあげた例と違ってすみません。 ドットインストールさんで例に挙げている、人名で書いてみます。 class Person(object): def __init__(self, name): self.name = name def greet(self): print "my name is %s " % self.

    Pythonの基礎 オブジェクト(クラス) - Pythonの学習の過程とか
  • Pythonの基礎 ファイル(JSON)の読み込み編 - Pythonの学習の過程とか

    Pythonの基礎 JSONの読み込み編 JSONを読み込む Webサービスでは、例えばどこかのサービスが提供しているAPIにアクセスして 情報をもらい、それを編集しえ自らのサイトに反映させるということがあります。 その際の情報の提供は、大抵の場合にはJSONまたはXMLとなると思います。 XMLもJSONもシンプルな仕様で理解しやすいため、広く使われていますね。 JSONについては説明不要だと思いますが、以下の公式サイトの図がとても分かりやすいです。 JSON.ORG Pythonの公式サイトをチェックしてみる Python JSONのところ とりあえずサンプルコードをそのまま見てみましょう このようなjsonがあるとします。 {"group2":{"Eric":44, "ken":33, "John":44, "Mike":99},"group1":{"Adam":40, "David

    Pythonの基礎 ファイル(JSON)の読み込み編 - Pythonの学習の過程とか
    U1and0
    U1and0 2016/09/16
    #coding:utf-8 import json #jsonモジュールのインポートです f = open('data.json', 'r')#ここはテキストファイルなどと同じですね。jsonとして読み込むload() jsonData = json.load(f)dumps()で読みやすく表示する。 print json.dumps(jsonData, sort_keys = True
  • 1