python2.7 - python json 多态问题
天蓬老师
天蓬老师 2017-04-17 14:31:55
0
1
379

import json

class Students(object):
def read(self):
print r'["Tim","Bob","Alice"]'
s = Students()

print json.load(s)
结果输出来但是出现警告Traceback (most recent call last)
但是如果把print换成return就好了 这是为什么呢

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(1)
黄舟

リーリー

json.loadメソッドはファイル状のオブジェクトを読み込むreadメソッドの戻り値なので、readメソッドでjson文字列を返したい場合は印刷できません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート