{"id":60,"date":"2015-12-25T18:12:11","date_gmt":"2015-12-25T10:12:11","guid":{"rendered":"http:\/\/www.shenmdyw.com\/?p=60"},"modified":"2016-11-03T16:25:29","modified_gmt":"2016-11-03T08:25:29","slug":"python-zx-log","status":"publish","type":"post","link":"http:\/\/www.shenmdyw.com\/index.php\/2015\/12\/25\/python-zx-log\/","title":{"rendered":"\u81ea\u5b66\u64cd\u4f5c\u65e5\u5fd7-python"},"content":{"rendered":"<p>Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)] on win32<br \/>\nType &#8220;copyright&#8221;, &#8220;credits&#8221; or &#8220;license()&#8221; for more information.<br \/>\n&gt;&gt;&gt; import pymsql<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#0&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport pymsql<br \/>\nImportError: No module named &#8216;pymsql&#8217;<br \/>\n&gt;&gt;&gt; import pymsql<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#1&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport pymsql<br \/>\nImportError: No module named &#8216;pymsql&#8217;<br \/>\n&gt;&gt;&gt; import pymsql<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#2&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport pymsql<br \/>\nImportError: No module named &#8216;pymsql&#8217;<br \/>\n&gt;&gt;&gt; import pymysql<br \/>\n&gt;&gt;&gt; try:<br \/>\nconn = pymysql.connect(host=&#8217;localhost&#8217;,user=&#8217;root&#8217;,passwd=&#8217;root&#8217;,db=&#8217;zlinfo&#8217;,port=3306,charset=&#8217;utf8&#8242;))<\/p>\n<p>SyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; try:<\/p>\n<p><!--more--><br \/>\nconn = pymysql.connect(host=&#8217;localhost&#8217;,user=&#8217;root&#8217;,passwd=&#8217;root&#8217;,db=&#8217;zlinfo&#8217;,port=3306,charset=&#8217;utf8&#8242;)<\/p>\n<p>SyntaxError: unexpected indent<br \/>\n&gt;&gt;&gt; try:<br \/>\nconn = pymysql.connect(host=&#8217;localhost&#8217;,user=&#8217;root&#8217;,passwd=&#8217;root&#8217;,db=&#8217;zlinfo&#8217;,port=3306,charset=&#8217;utf8&#8242;)<br \/>\ncur = conn.cursor<br \/>\ncur.execute(&#8216;select * from zlinfo where id &lt;5&#8242;)<br \/>\ndata = cur.fetchall()<br \/>\nfor d in data:<br \/>\nprint(&#8220;ID:&#8221;+str(d[0])+&#8217;\u7533\u8bf7\u53f7:&#8217;+str(d[1]))<br \/>\ncur.close()<br \/>\nconn.close()<br \/>\nexcept Exception :print(&#8220;\u6709\u9519\u8bef&#8221;)<\/p>\n<p>\u6709\u9519\u8bef<br \/>\n&gt;&gt;&gt; try:<br \/>\nconn = pymysql.connect(host=&#8217;localhost&#8217;,user=&#8217;root&#8217;,passwd=&#8217;root&#8217;,db=&#8217;zlinfo&#8217;,port=3306,charset=&#8217;utf8&#8242;)<br \/>\ncur = conn.cursor<br \/>\ncur.execute(&#8216;select * from zlinfo where id &lt;5&#8217;)<br \/>\ndata = cur.fetchall()<br \/>\nfor d in data:<br \/>\nprint(&#8220;ID:&#8221;+str(d[0])+&#8217;\u7533\u8bf7\u53f7:&#8217;+str(d[1]))<br \/>\ncur.close()<br \/>\nconn.close()<br \/>\nexcept Exception as e:<br \/>\nprint (e)<\/p>\n<p>(1049, &#8220;Unknown database &#8216;zlinfo'&#8221;)<br \/>\n&gt;&gt;&gt; try:<br \/>\nconn = pymysql.connect(host=&#8217;localhost&#8217;,user=&#8217;root&#8217;,passwd=&#8217;root&#8217;,db=&#8217;zlcms&#8217;,port=3306,charset=&#8217;utf8&#8242;)<br \/>\ncur = conn.cursor<br \/>\ncur.execute(&#8216;select * from zlinfo where id &lt;5&#8217;)<br \/>\ndata = cur.fetchall()<br \/>\nfor d in data:<br \/>\nprint(&#8220;ID:&#8221;+str(d[0])+&#8217;\u7533\u8bf7\u53f7:&#8217;+str(d[1]))<br \/>\ncur.close()<br \/>\nconn.close()<br \/>\nexcept Exception as e:<br \/>\nprint (e)<br \/>\n&#8216;function&#8217; object has no attribute &#8216;execute&#8217;<br \/>\n&gt;&gt;&gt; try:<br \/>\nconn = pymysql.connect(host=&#8217;localhost&#8217;,user=&#8217;root&#8217;,passwd=&#8217;root&#8217;,db=&#8217;zlcms&#8217;,port=3306,charset=&#8217;utf8&#8242;)<br \/>\ncur = conn.cursor()<br \/>\ncur.execute(&#8216;select * from zlinfo where id&lt;10&#8217;)<br \/>\ndata = cur.fetchall()<br \/>\nfor d in data:<br \/>\nprint(&#8220;ID:&#8221;+str(d[0])+&#8217;\u7533\u8bf7\u53f7:&#8217;+str(d[1]))<br \/>\ncur.close()<br \/>\nconn.close()<br \/>\nexcept Exception as e:<br \/>\nprint (e)<br \/>\n9<br \/>\nID:1\u7533\u8bf7\u53f7:201010210020<br \/>\nID:2\u7533\u8bf7\u53f7:201030239032<br \/>\nID:3\u7533\u8bf7\u53f7:201030239031<br \/>\nID:4\u7533\u8bf7\u53f7:201020509939<br \/>\nID:5\u7533\u8bf7\u53f7:201020528643<br \/>\nID:6\u7533\u8bf7\u53f7:201030514973<br \/>\nID:7\u7533\u8bf7\u53f7:201020531350<br \/>\nID:8\u7533\u8bf7\u53f7:201020571025<br \/>\nID:9\u7533\u8bf7\u53f7:201110220892<br \/>\n&gt;&gt;&gt; file_handler = open(&#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#26&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nfile_handler = open(&#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;)<br \/>\nOSError: [Errno 22] Invalid argument: &#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;<br \/>\n&gt;&gt;&gt; import urllib2<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#27&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport urllib2<br \/>\nImportError: No module named &#8216;urllib2&#8217;<br \/>\n&gt;&gt;&gt; import urllib2<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#28&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport urllib2<br \/>\nImportError: No module named &#8216;urllib2&#8217;<br \/>\n&gt;&gt;&gt; import urlib2<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#29&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport urlib2<br \/>\nImportError: No module named &#8216;urlib2&#8217;<br \/>\n&gt;&gt;&gt; import urllib<br \/>\n&gt;&gt;&gt; urllib.urlopen(&#8216;http:\/\/so.xxxx.com\/&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#31&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nurllib.urlopen(&#8216;http:\/\/so.xxxx.com\/&#8217;)<br \/>\nAttributeError: &#8216;module&#8217; object has no attribute &#8216;urlopen&#8217;<br \/>\n&gt;&gt;&gt; urllib.request.urlopen(&#8216;http:\/\/so.xxxx.com\/&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#32&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nurllib.request.urlopen(&#8216;http:\/\/so.xxxx.com\/&#8217;)<br \/>\nAttributeError: &#8216;module&#8217; object has no attribute &#8216;request&#8217;<br \/>\n&gt;&gt;&gt; urllib.request.urlopen(&#8216;http:\/\/so.xxxx.com&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#33&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nurllib.request.urlopen(&#8216;http:\/\/so.xxxx.com&#8217;)<br \/>\nAttributeError: &#8216;module&#8217; object has no attribute &#8216;request&#8217;<br \/>\n&gt;&gt;&gt; urllib.parse<br \/>\n&lt;module &#8216;urllib.parse&#8217; from &#8216;D:\\\\python3.4\\\\lib\\\\urllib\\\\parse.py&#8217;&gt;<br \/>\n&gt;&gt;&gt; form urllib.<br \/>\nSyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; form urllib.parse import request<br \/>\nSyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; import urllib.request<br \/>\n&gt;&gt;&gt; from urllib.request import request<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#38&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nfrom urllib.request import request<br \/>\nImportError: cannot import name &#8216;request&#8217;<br \/>\n&gt;&gt;&gt; urllib.request.urlopen<br \/>\n&lt;function urlopen at 0x0194D198&gt;<br \/>\n&gt;&gt;&gt; url=&#8217;http:\/\/so.xxxx.com&#8217;<br \/>\n&gt;&gt;&gt; urllib.request.urlopen(url)<br \/>\n&lt;http.client.HTTPResponse object at 0x017E7950&gt;<br \/>\n&gt;&gt;&gt; urllib.request.urlopen(&#8216;http:\/\/so.xxxx.com&#8217;)<br \/>\n&lt;http.client.HTTPResponse object at 0x017E7970&gt;<br \/>\n&gt;&gt;&gt; urllib.request<br \/>\n&lt;module &#8216;urllib.request&#8217; from &#8216;D:\\\\python3.4\\\\lib\\\\urllib\\\\request.py&#8217;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt; urllib.request.urlopen(&#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;)<br \/>\n&lt;http.client.HTTPResponse object at 0x017E7950&gt;<br \/>\n&gt;&gt;&gt; data = urllib.request.urlopen(&#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;)<br \/>\n&gt;&gt;&gt; data.length<br \/>\n27<br \/>\n&gt;&gt;&gt; data<br \/>\n&lt;http.client.HTTPResponse object at 0x017921F0&gt;<br \/>\n&gt;&gt;&gt; import httplib<\/p>\n<p>httpclient=None<br \/>\nprint &#8216;bb&#8217;<br \/>\ntry:<br \/>\nhttpclient=httplib.HTTPConnection(&#8216;www.xxx.org&#8217;,80)<br \/>\nhttpclient.request(&#8216;GET&#8217;,&#8217;\/CloudBean\/capture.php?name=liu&amp;pass=wew&#8217;)<br \/>\nres=httpclient.getresponse()<br \/>\nprint res.status<br \/>\nprint res.reason<br \/>\nprint res.read()<br \/>\nexcept Exception,e:<br \/>\nprint &#8220;heelowr&#8221;<\/p>\n<p>SyntaxError: multiple statements found while compiling a single statement<br \/>\n&gt;&gt;&gt; import httplib<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#57&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport httplib<br \/>\nImportError: No module named &#8216;httplib&#8217;<br \/>\n&gt;&gt;&gt; import http<br \/>\n&gt;&gt;&gt; import http.c<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#59&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport http.c<br \/>\nImportError: No module named &#8216;http.c&#8217;<br \/>\n&gt;&gt;&gt; import http.client<br \/>\n&gt;&gt;&gt; http.client.HTTPResponse<br \/>\n&lt;class &#8216;http.client.HTTPResponse&#8217;&gt;<br \/>\n&gt;&gt;&gt; http.client.HTTPResponse(&#8216;http:\/\/so.xxxx.com&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#62&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nhttp.client.HTTPResponse(&#8216;http:\/\/so.xxxx.com&#8217;)<br \/>\nFile &#8220;D:\\python3.4\\lib\\http\\client.py&#8221;, line 290, in __init__<br \/>\nself.fp = sock.makefile(&#8220;rb&#8221;)<br \/>\nAttributeError: &#8216;str&#8217; object has no attribute &#8216;makefile&#8217;<br \/>\n&gt;&gt;&gt; http.client.HTTPResponse(&#8216;http:\/\/so.xxxx.com&#8217;,&#8217;80&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#63&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nhttp.client.HTTPResponse(&#8216;http:\/\/so.xxxx.com&#8217;,&#8217;80&#8217;)<br \/>\nFile &#8220;D:\\python3.4\\lib\\http\\client.py&#8221;, line 290, in __init__<br \/>\nself.fp = sock.makefile(&#8220;rb&#8221;)<br \/>\nAttributeError: &#8216;str&#8217; object has no attribute &#8216;makefile&#8217;<br \/>\n&gt;&gt;&gt; http.client.HTTPResponse(&#8216;http:\/\/so.xxxx.com&#8217;,80)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#64&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nhttp.client.HTTPResponse(&#8216;http:\/\/so.xxxx.com&#8217;,80)<br \/>\nFile &#8220;D:\\python3.4\\lib\\http\\client.py&#8221;, line 290, in __init__<br \/>\nself.fp = sock.makefile(&#8220;rb&#8221;)<br \/>\nAttributeError: &#8216;str&#8217; object has no attribute &#8216;makefile&#8217;<br \/>\n&gt;&gt;&gt; http.client.HTTPResponse(&#8216;so.xxxx.com&#8217;,80)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#65&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nhttp.client.HTTPResponse(&#8216;so.xxxx.com&#8217;,80)<br \/>\nFile &#8220;D:\\python3.4\\lib\\http\\client.py&#8221;, line 290, in __init__<br \/>\nself.fp = sock.makefile(&#8220;rb&#8221;)<br \/>\nAttributeError: &#8216;str&#8217; object has no attribute &#8216;makefile&#8217;<br \/>\n&gt;&gt;&gt; h1 = http.client.HTTPConnection(&#8216;www.python.org&#8217;)<br \/>\n&gt;&gt;&gt; h1 = http.client.HTTPConnection(&#8216;so.xxxx.com&#8217;,80)<br \/>\n&gt;&gt;&gt; h1<br \/>\n&lt;http.client.HTTPConnection object at 0x0199FD70&gt;<br \/>\n&gt;&gt;&gt; http.client.HTTPConnection(&#8216;www.python.org&#8217;)<br \/>\n&lt;http.client.HTTPConnection object at 0x0199FD90&gt;<br \/>\n&gt;&gt;&gt; data.getcode()<br \/>\n200<br \/>\n&gt;&gt;&gt; data.read()<br \/>\nb'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; data.read().decode(&#8216;urf-8&#8217;)<br \/>\n&#8221;<br \/>\n&gt;&gt;&gt; print(data.read().decode(&#8216;urf-8&#8217;))<\/p>\n<p>&gt;&gt;&gt; print(data.read().undecode())<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#74&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nprint(data.read().undecode())<br \/>\nAttributeError: &#8216;bytes&#8217; object has no attribute &#8216;undecode&#8217;<br \/>\n&gt;&gt;&gt; import json<br \/>\n&gt;&gt;&gt; json.loads(data.read())<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#76&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\njson.loads(data.read())<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 312, in loads<br \/>\ns.__class__.__name__))<br \/>\nTypeError: the JSON object must be str, not &#8216;bytes&#8217;<br \/>\n&gt;&gt;&gt; print(data.read())<br \/>\nb&#8221;<br \/>\n&gt;&gt;&gt; data = urllib.request.urlopen(&#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;)<br \/>\n&gt;&gt;&gt; data.read()<br \/>\nb'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; data.read()<br \/>\nb&#8221;<br \/>\n&gt;&gt;&gt; data = urllib.request.urlopen(&#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;)<br \/>\n&gt;&gt;&gt; json.loads(data.read())<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#82&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\njson.loads(data.read())<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 312, in loads<br \/>\ns.__class__.__name__))<br \/>\nTypeError: the JSON object must be str, not &#8216;bytes&#8217;<br \/>\n&gt;&gt;&gt; data = urllib.request.urlopen(&#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;)<br \/>\n&gt;&gt;&gt; js = data.read()<br \/>\n&gt;&gt;&gt; js<br \/>\nb'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; js<br \/>\nb'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; json.loads(js)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#87&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\njson.loads(js)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 312, in loads<br \/>\ns.__class__.__name__))<br \/>\nTypeError: the JSON object must be str, not &#8216;bytes&#8217;<br \/>\n&gt;&gt;&gt; js.encode()<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#88&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\njs.encode()<br \/>\nAttributeError: &#8216;bytes&#8217; object has no attribute &#8216;encode&#8217;<br \/>\n&gt;&gt;&gt; u = unicode(&#8220;\u4eba\u751f\u82e6\u77ed&#8221;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#89&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nu = unicode(&#8220;\u4eba\u751f\u82e6\u77ed&#8221;)<br \/>\nNameError: name &#8216;unicode&#8217; is not defined<br \/>\n&gt;&gt;&gt; echo data<br \/>\nSyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; print(js)<br \/>\nb'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; js.decode()<br \/>\n&#8216;&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; e.decode(&#8216;utf-8&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#93&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\ne.decode(&#8216;utf-8&#8217;)<br \/>\nNameError: name &#8216;e&#8217; is not defined<br \/>\n&gt;&gt;&gt; js.decode(&#8216;utf-8&#8217;)<br \/>\n&#8216;&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; u= &#8216;\u4f60\u597d&#8217;<br \/>\n&gt;&gt;&gt; u.encode()<br \/>\nb&#8217;\\xe4\\xbd\\xa0\\xe5\\xa5\\xbd&#8217;<br \/>\n&gt;&gt;&gt; u.decode<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#97&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nu.decode<br \/>\nAttributeError: &#8216;str&#8217; object has no attribute &#8216;decode&#8217;<br \/>\n&gt;&gt;&gt; u.decode()<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#98&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nu.decode()<br \/>\nAttributeError: &#8216;str&#8217; object has no attribute &#8216;decode&#8217;<br \/>\n&gt;&gt;&gt; print(u)<br \/>\n\u4f60\u597d<br \/>\n&gt;&gt;&gt; u='&#8221;\\u94fe\\u63a5\\u5931\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; u.decode()<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#101&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nu.decode()<br \/>\nAttributeError: &#8216;str&#8217; object has no attribute &#8216;decode&#8217;<br \/>\n&gt;&gt;&gt; ss = js.encode(&#8216;utf8&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#102&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nss = js.encode(&#8216;utf8&#8217;)<br \/>\nAttributeError: &#8216;bytes&#8217; object has no attribute &#8216;encode&#8217;<br \/>\n&gt;&gt;&gt; print(js)<br \/>\nb'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; ss =js.encode()<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#104&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nss =js.encode()<br \/>\nAttributeError: &#8216;bytes&#8217; object has no attribute &#8216;encode&#8217;<br \/>\n&gt;&gt;&gt; s =b'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; type(s)<br \/>\n&lt;class &#8216;bytes&#8217;&gt;<br \/>\n&gt;&gt;&gt; str(s)<br \/>\n&#8216;b\\'&#8221;\\\\\\\\u94fe\\\\\\\\u63a5\\\\\\\\u5931\\\\\\\\u8d25!&#8221;\\&#8221;<br \/>\n&gt;&gt;&gt; s =u'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; s.encode()<br \/>\nb'&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;&#8216;<br \/>\n&gt;&gt;&gt; ss =s.encode()<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217; % ss)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#111&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217; % ss)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 318, in loads<br \/>\nreturn _default_decoder.decode(s)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 343, in decode<br \/>\nobj, end = self.raw_decode(s, idx=_w(s, 0).end())<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 359, in raw_decode<br \/>\nobj, end = self.scan_once(s, idx)<br \/>\nValueError: Expecting &#8216;,&#8217; delimiter: line 1 column 12 (char 11)<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217; , ss)<br \/>\n&gt;&gt;&gt; print (x[&#8216;foo&#8217;])<br \/>\n%s<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217; from( ss))<br \/>\nSyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217; format( ss))<br \/>\nSyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217;.format( ss))<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#116&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217;.format( ss))<br \/>\nKeyError: &#8216;&#8221;foo&#8221;&#8216;<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;{0}&#8221;}&#8217;.format( ss))<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#117&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;{0}&#8221;}&#8217;.format( ss))<br \/>\nKeyError: &#8216;&#8221;foo&#8221;&#8216;<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217; %(ss))<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#118&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;%s&#8221;}&#8217; %(ss))<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 318, in loads<br \/>\nreturn _default_decoder.decode(s)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 343, in decode<br \/>\nobj, end = self.raw_decode(s, idx=_w(s, 0).end())<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 359, in raw_decode<br \/>\nobj, end = self.scan_once(s, idx)<br \/>\nValueError: Expecting &#8216;,&#8217; delimiter: line 1 column 12 (char 11)<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;}&#8217;)<br \/>\n&gt;&gt;&gt; x<br \/>\n{&#8216;foo&#8217;: &#8216;\u94fe\u63a5\u5931\u8d25!&#8217;}<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8217;+ss+&#8217;}&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#121&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = json.loads(&#8216;{&#8220;foo&#8221;:&#8217;+ss+&#8217;}&#8217;)<br \/>\nTypeError: Can&#8217;t convert &#8216;bytes&#8217; object to str implicitly<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8217;+str(ss)+&#8217;}&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#122&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = json.loads(&#8216;{&#8220;foo&#8221;:&#8217;+str(ss)+&#8217;}&#8217;)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 318, in loads<br \/>\nreturn _default_decoder.decode(s)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 343, in decode<br \/>\nobj, end = self.raw_decode(s, idx=_w(s, 0).end())<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 361, in raw_decode<br \/>\nraise ValueError(errmsg(&#8220;Expecting value&#8221;, s, err.value)) from None<br \/>\nValueError: Expecting value: line 1 column 8 (char 7)<br \/>\n&gt;&gt;&gt; str(ss)<br \/>\n&#8216;b\\'&#8221;\\\\\\\\u94fe\\\\\\\\u63a5\\\\\\\\u5931\\\\\\\\u8d25!&#8221;\\&#8221;<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:{0}}&#8217;.format(ss))<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#124&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = json.loads(&#8216;{&#8220;foo&#8221;:{0}}&#8217;.format(ss))<br \/>\nKeyError: &#8216;&#8221;foo&#8221;&#8216;<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:{0}&#8217;.format(ss))<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#125&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = json.loads(&#8216;{&#8220;foo&#8221;:{0}&#8217;.format(ss))<br \/>\nValueError: unmatched &#8216;{&#8216; in format spec<br \/>\n&gt;&gt;&gt; x = &#8216;{&#8220;foo&#8221;:{0}}&#8217;.format(ss)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#126&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = &#8216;{&#8220;foo&#8221;:{0}}&#8217;.format(ss)<br \/>\nKeyError: &#8216;&#8221;foo&#8221;&#8216;<br \/>\n&gt;&gt;&gt; x = &#8216;{&#8220;foo&#8221;:{0}&#8217;.format(ss)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#127&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = &#8216;{&#8220;foo&#8221;:{0}&#8217;.format(ss)<br \/>\nValueError: unmatched &#8216;{&#8216; in format spec<br \/>\n&gt;&gt;&gt; x = &#8216;&#8221;foo&#8221;:{0}}&#8217;.format(ss)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#128&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nx = &#8216;&#8221;foo&#8221;:{0}}&#8217;.format(ss)<br \/>\nValueError: Single &#8216;}&#8217; encountered in format string<br \/>\n&gt;&gt;&gt; x = &#8216;&#8221;foo&#8221;:{0}&#8217;.format(ss)<br \/>\n&gt;&gt;&gt; x<br \/>\n&#8216;&#8221;foo&#8221;:b\\'&#8221;\\\\\\\\u94fe\\\\\\\\u63a5\\\\\\\\u5931\\\\\\\\u8d25!&#8221;\\&#8221;<br \/>\n&gt;&gt;&gt; json.loads(&#8216;{&#8216;+x+&#8217;}&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#131&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\njson.loads(&#8216;{&#8216;+x+&#8217;}&#8217;)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 318, in loads<br \/>\nreturn _default_decoder.decode(s)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 343, in decode<br \/>\nobj, end = self.raw_decode(s, idx=_w(s, 0).end())<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 361, in raw_decode<br \/>\nraise ValueError(errmsg(&#8220;Expecting value&#8221;, s, err.value)) from None<br \/>\nValueError: Expecting value: line 1 column 8 (char 7)<br \/>\n&gt;&gt;&gt; j = &#8216;{&#8216;+x+&#8217;}&#8217;<br \/>\n&gt;&gt;&gt; j<br \/>\n&#8216;{&#8220;foo&#8221;:b\\'&#8221;\\\\\\\\u94fe\\\\\\\\u63a5\\\\\\\\u5931\\\\\\\\u8d25!&#8221;\\&#8217;}&#8217;<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;}&#8217;)<\/p>\n<p>SyntaxError: unexpected indent<br \/>\n&gt;&gt;&gt; x = json.loads(&#8216;{&#8220;foo&#8221;:&#8221;\\\\u94fe\\\\u63a5\\\\u5931\\\\u8d25!&#8221;}&#8217;)<br \/>\n&gt;&gt;&gt; data urllib.request.urlopen(&#8216;c8.ipvb.cn\/index\/ceshi&#8217;)<br \/>\nSyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; data = urllib.request.urlopen(&#8216;c8.ipvb.cn\/index\/ceshi&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#137&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\ndata = urllib.request.urlopen(&#8216;c8.ipvb.cn\/index\/ceshi&#8217;)<br \/>\nFile &#8220;D:\\python3.4\\lib\\urllib\\request.py&#8221;, line 161, in urlopen<br \/>\nreturn opener.open(url, data, timeout)<br \/>\nFile &#8220;D:\\python3.4\\lib\\urllib\\request.py&#8221;, line 448, in open<br \/>\nreq = Request(fullurl, data)<br \/>\nFile &#8220;D:\\python3.4\\lib\\urllib\\request.py&#8221;, line 266, in __init__<br \/>\nself.full_url = url<br \/>\nFile &#8220;D:\\python3.4\\lib\\urllib\\request.py&#8221;, line 292, in full_url<br \/>\nself._parse()<br \/>\nFile &#8220;D:\\python3.4\\lib\\urllib\\request.py&#8221;, line 321, in _parse<br \/>\nraise ValueError(&#8220;unknown url type: %r&#8221; % self.full_url)<br \/>\nValueError: unknown url type: &#8216;c8.ipvb.cn\/index\/ceshi&#8217;<br \/>\n&gt;&gt;&gt; data urllib.request.urlopen(&#8216;http:\/\/c8.ipvb.cn\/index\/ceshi&#8217;)<br \/>\nSyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; data = urllib.request.urlopen(&#8216;http:\/\/c8.ipvb.cn\/index\/ceshi&#8217;)<br \/>\n&gt;&gt;&gt; cd = data.read()<br \/>\n&gt;&gt;&gt; cd<br \/>\nb'{&#8220;id&#8221;:1,&#8221;user&#8221;:3}&#8217;<br \/>\n&gt;&gt;&gt; json.loads(cd)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#142&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\njson.loads(cd)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 312, in loads<br \/>\ns.__class__.__name__))<br \/>\nTypeError: the JSON object must be str, not &#8216;bytes&#8217;<br \/>\n&gt;&gt;&gt; json.loads(cd.encode())<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#143&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\njson.loads(cd.encode())<br \/>\nAttributeError: &#8216;bytes&#8217; object has no attribute &#8216;encode&#8217;<br \/>\n&gt;&gt;&gt; cd.encode()<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#144&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\ncd.encode()<br \/>\nAttributeError: &#8216;bytes&#8217; object has no attribute &#8216;encode&#8217;<br \/>\n&gt;&gt;&gt; cd<br \/>\nb'{&#8220;id&#8221;:1,&#8221;user&#8221;:3}&#8217;<br \/>\n&gt;&gt;&gt; def nexmo_sendsms(api_key, api_secret, sender, receiver, body):<br \/>\n&#8220;&#8221;&#8221;<br \/>\nSends a message using Nexmo.<\/p>\n<p>:param api_key: Nexmo provided api key<br \/>\n:param api_secret: Nexmo provided secrety key<br \/>\n:param sender: The number used to send the message<br \/>\n:param receiver: The number the message is addressed to<br \/>\n:param body: The message body<br \/>\n:return: Returns the msgid received back from Nexmo after message has been sent.<br \/>\n&#8220;&#8221;&#8221;<br \/>\nmsg = {<br \/>\n&#8216;api_key&#8217;: api_key,<br \/>\n&#8216;api_secret&#8217;: api_secret,<br \/>\n&#8216;from&#8217;: sender,<br \/>\n&#8216;to&#8217;: receiver,<br \/>\n&#8216;text&#8217;: body<br \/>\n}<br \/>\nnexmo_url = &#8216;https:\/\/rest.nexmo.com\/sms\/json&#8217;<br \/>\ndata = urllib.parse.urlencode(msg)<br \/>\nbinary_data = data.encode(&#8216;utf8&#8217;)<br \/>\nreq = urllib.request.Request(nexmo_url, binary_data)<br \/>\nresponse = urllib.request.urlopen(req)<br \/>\nresult = json.loads(response.readall().decode(&#8216;utf-8&#8217;))<br \/>\nreturn result[&#8216;messages&#8217;][0][&#8216;message-id&#8217;]<\/p>\n<p>&gt;&gt;&gt; nexmo_url= &#8216;http:\/\/c8.ipvb.cn\/index\/ceshi&#8217;<br \/>\n&gt;&gt;&gt; req = urllib.request.Request(nexmo_url)<br \/>\n&gt;&gt;&gt; response = urllib.request.urlopen(req)<br \/>\n&gt;&gt;&gt; result = json.loads(response.readall().decode(&#8216;utf-8&#8217;))<br \/>\n&gt;&gt;&gt; print(result)<br \/>\n{&#8216;id&#8217;: 1, &#8216;user&#8217;: 3}<br \/>\n&gt;&gt;&gt; resu<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#153&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nresu<br \/>\nNameError: name &#8216;resu&#8217; is not defined<br \/>\n&gt;&gt;&gt; result.encode()<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#154&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nresult.encode()<br \/>\nAttributeError: &#8216;dict&#8217; object has no attribute &#8216;encode&#8217;<br \/>\n&gt;&gt;&gt; result[&#8216;id&#8217;]<br \/>\n1<br \/>\n&gt;&gt;&gt; def get_shuj(url):<br \/>\nnexmo_url= url<br \/>\nreq = urllib.request.Request(nexmo_url)<br \/>\nresponse = urllib.request.urlopen(req)<br \/>\nresult = json.loads(response.readall().decode(&#8216;utf-8&#8217;))<br \/>\nreturn result<\/p>\n<p>&gt;&gt;&gt; h = get_shuj(&#8216;http:\/\/so.xxxx.com\/api.php?key=1451010286&amp;ID=36308a5755eb111781ef72ae1feec14c&amp;code=201510636248&amp;type=2&amp;state=1&#8217;)<br \/>\n&gt;&gt;&gt; h<br \/>\n&#8216;\u94fe\u63a5\u5931\u8d25!&#8217;<br \/>\n&gt;&gt;&gt; def ceshi():<br \/>\nfor i in range(1,100)<\/p>\n<p>SyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; def ceshi():<br \/>\nfor i in range(1,100):<br \/>\nprint(i)<br \/>\nsleep(2)<br \/>\n&gt;&gt;&gt; ceshi()<br \/>\n1<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#168&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nceshi()<br \/>\nFile &#8220;&lt;pyshell#167&gt;&#8221;, line 4, in ceshi<br \/>\nsleep(2)<br \/>\nNameError: name &#8216;sleep&#8217; is not defined<br \/>\n&gt;&gt;&gt; import time<br \/>\n&gt;&gt;&gt; ceshi()<br \/>\n1<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#170&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nceshi()<br \/>\nFile &#8220;&lt;pyshell#167&gt;&#8221;, line 4, in ceshi<br \/>\nsleep(2)<br \/>\nNameError: name &#8216;sleep&#8217; is not defined<br \/>\n&gt;&gt;&gt; def ceshi():<br \/>\nfor i in range(1,100):<br \/>\nprint(i)<br \/>\ntime.sleep(2)<br \/>\n&gt;&gt;&gt; ceshi()<br \/>\n1<br \/>\n2<br \/>\n3<br \/>\n4<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#173&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nceshi()<br \/>\nFile &#8220;&lt;pyshell#172&gt;&#8221;, line 4, in ceshi<br \/>\ntime.sleep(2)<br \/>\nKeyboardInterrupt<br \/>\n&gt;&gt;&gt; apiurl=&#8217;http:\/\/so.xxxx.com\/api.php?KEY=&#8217;<br \/>\n&gt;&gt;&gt; api_key = &#8216;SDljksdfAS,*[];\/&#8217;<br \/>\n&gt;&gt;&gt; key = time.time()<br \/>\n&gt;&gt;&gt; api_key = md5(md5(api_key)+str(key))<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#177&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\napi_key = md5(md5(api_key)+str(key))<br \/>\nNameError: name &#8216;md5&#8217; is not defined<br \/>\n&gt;&gt;&gt; import md5<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#178&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport md5<br \/>\nImportError: No module named &#8216;md5&#8217;<br \/>\n&gt;&gt;&gt; import md5<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#179&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nimport md5<br \/>\nImportError: No module named &#8216;md5&#8217;<br \/>\n&gt;&gt;&gt; import hashlib<br \/>\n&gt;&gt;&gt; m2 = hashlib.md5()<br \/>\n&gt;&gt;&gt; def md5():<br \/>\nm2 = hashlib.md5()<br \/>\nm2.update(src)<br \/>\nreturn m2.hexdigest()<\/p>\n<p>&gt;&gt;&gt; def md5(src):<br \/>\nm2 = hashlib.md5()<br \/>\nm2.update(src)<br \/>\nreturn m2.hexdigest()<\/p>\n<p>&gt;&gt;&gt; api_key = md5(md5(api_key)+str(key))<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#187&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\napi_key = md5(md5(api_key)+str(key))<br \/>\nFile &#8220;&lt;pyshell#186&gt;&#8221;, line 3, in md5<br \/>\nm2.update(src)<br \/>\nTypeError: Unicode-objects must be encoded before hashing<br \/>\n&gt;&gt;&gt; str(key)<br \/>\n&#8216;1451029066.366347&#8217;<br \/>\n&gt;&gt;&gt; time.ctime()<br \/>\n&#8216;Fri Dec 25 15:43:39 2015&#8242;<br \/>\n&gt;&gt;&gt; key = int(time.time())<br \/>\n&gt;&gt;&gt; key<br \/>\n1451029453<br \/>\n&gt;&gt;&gt; m2 = hashlib.md5()<br \/>\n&gt;&gt;&gt; m2.update(str(key))<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#193&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nm2.update(str(key))<br \/>\nTypeError: Unicode-objects must be encoded before hashing<br \/>\n&gt;&gt;&gt; m2.update(&#8217;22&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#194&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nm2.update(&#8217;22&#8217;)<br \/>\nTypeError: Unicode-objects must be encoded before hashing<br \/>\n&gt;&gt;&gt; m2 = hashlib.md5()<br \/>\n&gt;&gt;&gt; m2.update(&#8217;22&#8217;)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#196&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nm2.update(&#8217;22&#8217;)<br \/>\nTypeError: Unicode-objects must be encoded before hashing<br \/>\n&gt;&gt;&gt; def md5(src):<br \/>\nm2 = hashlib.md5()<br \/>\nm2.update(src.encode(&#8216;utf-8&#8217;))<br \/>\nreturn m2.hexdigest()<\/p>\n<p>&gt;&gt;&gt; md5(&#8216;222&#8217;)<br \/>\n&#8216;bcbe3365e6ac95ea2c0343a2395834dd&#8217;<br \/>\n&gt;&gt;&gt; api_key = md5(md5(api_key)+str(key))<br \/>\n&gt;&gt;&gt; api_key<br \/>\n&#8216;882f6e82b39fd9910a7cbbeaa49b2174&#8242;<br \/>\n&gt;&gt;&gt; def api_zl(state=1):<br \/>\nif state:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype<br \/>\nelse:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype+&#8217;&amp;state=1&#8217;<br \/>\nreturn url<\/p>\n<p>&gt;&gt;&gt; api_zl<br \/>\n&lt;function api_zl at 0x019F6ED0&gt;<br \/>\n&gt;&gt;&gt; api_zl()<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#210&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\napi_zl()<br \/>\nFile &#8220;&lt;pyshell#208&gt;&#8221;, line 3, in api_zl<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype<br \/>\nNameError: name &#8216;zl&#8217; is not defined<br \/>\n&gt;&gt;&gt; state =0<br \/>\n&gt;&gt;&gt; if state:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype<br \/>\nelse:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype+&#8217;&amp;state=1&#8242;<\/p>\n<p>SyntaxError: unindent does not match any outer indentation level<br \/>\n&gt;&gt;&gt; if state:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype<br \/>\nelse:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype+&#8217;&amp;state=1&#8242;<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#214&gt;&#8221;, line 4, in &lt;module&gt;<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype+&#8217;&amp;state=1&#8242;<br \/>\nNameError: name &#8216;zl&#8217; is not defined<br \/>\n&gt;&gt;&gt; zl = &#8216;201520353264.5&#8217;<br \/>\n&gt;&gt;&gt; if state:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype<br \/>\nelse:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype+&#8217;&amp;state=1&#8242;<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#217&gt;&#8221;, line 4, in &lt;module&gt;<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype+&#8217;&amp;state=1&#8242;<br \/>\nNameError: name &#8216;sedtype&#8217; is not defined<br \/>\n&gt;&gt;&gt; sedtype =1<br \/>\n&gt;&gt;&gt; if state:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype<br \/>\nelse:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype+&#8217;&amp;state=1&#8242;<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#220&gt;&#8221;, line 4, in &lt;module&gt;<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+sedtype+&#8217;&amp;state=1&#8242;<br \/>\nTypeError: Can&#8217;t convert &#8216;int&#8217; object to str implicitly<br \/>\n&gt;&gt;&gt; if state:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+str(sedtype)<br \/>\nelse:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+zl+&#8217;&amp;type=&#8217;+str(sedtype)+&#8217;&amp;state=1&#8242;<br \/>\n&gt;&gt;&gt; url<br \/>\n&#8216;http:\/\/so.xxxx.com\/api.php?KEY=1451029453&amp;ID=882f6e82b39fd9910a7cbbeaa49b2174&amp;code=201520353264.5&amp;type=1&amp;state=1&#8217;<br \/>\n&gt;&gt;&gt; url<br \/>\n&#8216;http:\/\/so.xxxx.com\/api.php?KEY=1451029453&amp;ID=882f6e82b39fd9910a7cbbeaa49b2174&amp;code=201520353264.5&amp;type=1&amp;state=1&#8217;<br \/>\n&gt;&gt;&gt; url<br \/>\n&#8216;http:\/\/so.xxxx.com\/api.php?KEY=1451029453&amp;ID=882f6e82b39fd9910a7cbbeaa49b2174&amp;code=201520353264.5&amp;type=1&amp;state=1&#8217;<br \/>\n&gt;&gt;&gt; key = int(time.time())<br \/>\n&gt;&gt;&gt; url<br \/>\n&#8216;http:\/\/so.xxxx.com\/api.php?KEY=1451029453&amp;ID=882f6e82b39fd9910a7cbbeaa49b2174&amp;code=201520353264.5&amp;type=1&amp;state=1&#8217;<br \/>\n&gt;&gt;&gt; get_shuj(url)<br \/>\n{&#8216;sqrdz&#8217;: &#8216;518000|\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02\u798f\u7530\u533a\u8f66\u516c\u5e99\u6df1\u5357\u5927\u9053\u5357\u4fa7\u676d\u94a2\u5bcc\u6625\u5546\u52a1\u5927\u53a61718-1720&#8217;, &#8216;gkwb&#8217;: &#8221;, &#8216;dlr&#8217;: &#8216;\u5ec9\u7ea2\u679c ;\\r\\n\u6e29\u6d01&#8217;, &#8216;sqh&#8217;: &#8216;201520353264&#8217;, &#8216;type&#8217;: &#8216;2&#8217;, &#8216;zlstate&#8217;: &#8216;\u6709\u6548\u4e13\u5229&#8217;, &#8216;ipc&#8217;: &#8216;G04G21\/00;G04G21\/04;G08B21\/02&#8217;, &#8216;gbr&#8217;: &#8216;1442332800&#8217;, &#8216;zlc&#8217;: &#8216;5&#8217;, &#8216;gkr&#8217;: &#8216;1442332800&#8217;, &#8216;gbh&#8217;: &#8221;, &#8216;dlgs&#8217;: &#8216;\u6df1\u5733\u5e02\u5408\u9053\u82f1\u8054\u4e13\u5229\u4e8b\u52a1\u6240\uff08\u666e\u901a\u5408\u4f19\uff0944309&#8217;, &#8216;sms&#8217;: &#8221;, &#8216;sqwb&#8217;: &#8221;, &#8216;sqri&#8217;: &#8216;1432742400&#8217;, &#8216;zlmc&#8217;: &#8216;\u667a\u80fd\u624b\u8868&#8217;, &#8216;flzt&#8217;: &#8221;, &#8216;zhaiyao&#8217;: &#8216;\u672c\u5b9e\u7528\u65b0\u578b\u516c\u5f00\u4e86\u4e00\u79cd\u667a\u80fd\u624b\u8868\uff0c\u5176\u5305\u62ec\uff1a\u7528\u4e8e\u663e\u793a\u65f6\u95f4\u7684\u65f6\u949f\u6a21\u5757\uff0c\u5176\u7279\u5f81\u5728\u4e8e\uff0c\u7528\u4e8e\u83b7\u53d6\u667a\u80fd\u624b\u8868\u5f53\u524d\u6240\u5728\u7684\u5750\u6807\u4f4d\u7f6e\u5e76\u8f93\u51fa\u5750\u6807\u4fe1\u606f\u7684\u5b9a\u4f4d\u6a21\u5757\uff0c\u7528\u4e8e\u63a5\u6536\u6240\u8ff0\u5750\u6807\u4fe1\u606f\u5e76\u5c06\u8be5\u5750\u6807\u4fe1\u606f\u4e0e\u9884\u8bbe\u7684\u53c2\u8003\u8303\u56f4\u8fdb\u884c\u6bd4\u8f83\u4ee5\u8f93\u51fa\u62a5\u8b66\u4fe1\u53f7\u7684\u63a7\u5236\u6a21\u5757\uff0c\u7528\u4e8e\u4e0e\u667a\u80fd\u7ec8\u7aef\u8fdb\u884c\u901a\u4fe1\u5e76\u5c06\u6240\u8ff0\u63a7\u5236\u6a21\u5757\u8f93\u51fa\u7684\u5750\u6807\u4fe1\u606f\u53ca\u62a5\u8b66\u4fe1\u53f7\u4f20\u9001\u81f3\u6240\u8ff0\u667a\u80fd\u7ec8\u7aef\u7684\u901a\u4fe1\u6a21\u5757\uff1b\u5176\u4e2d\uff0c\u6240\u8ff0\u65f6\u949f\u6a21\u5757\u4e0e\u6240\u8ff0\u63a7\u5236\u6a21\u5757\u8fde\u63a5\uff0c\u6240\u8ff0\u5b9a\u4f4d\u6a21\u5757\u7684\u5750\u6807\u4fe1\u606f\u8f93\u51fa\u7aef\u4e0e\u6240\u8ff0\u63a7\u5236\u6a21\u5757\u7684\u5750\u6807\u4fe1\u606f\u8f93\u5165\u7aef\u8fde\u63a5\uff0c\u6240\u8ff0\u63a7\u5236\u6a21\u5757\u7684\u8f93\u51fa\u7aef\u4e0e\u6240\u8ff0\u901a\u4fe1\u6a21\u5757\u7684\u8f93\u5165\u7aef\u8fde\u63a5\uff0c\u6240\u8ff0\u901a\u4fe1\u6a21\u5757\u4e0e\u6240\u8ff0\u667a\u80fd\u7ec8\u7aef\u8fdb\u884c\u901a\u4fe1\u3002&#8217;, &#8216;qlyq&#8217;: &#8221;, &#8216;zqx&#8217;: &#8216;\u4e00\u79cd\u667a\u80fd\u624b\u8868\uff0c\u5305\u62ec\uff1a\u7528\u4e8e\u663e\u793a\u65f6\u95f4\u7684\u65f6\u949f\u6a21\u5757\uff0c\u5176\u7279\u5f81\u5728\u4e8e\uff0c\u8fd8\u5305\u62ec\uff1a\u7528\u4e8e\u83b7\u53d6\u667a\u80fd\u624b\u8868\u5f53\u524d\u6240\u5728\u7684\u5750\u6807\u4f4d\u7f6e\u5e76\u8f93\u51fa\u5750\u6807\u4fe1\u606f\u7684\u5b9a\u4f4d\u6a21\u5757\uff0c\u7528\u4e8e\u63a5\u6536\u6240\u8ff0\u5750\u6807\u4fe1\u606f\u5e76\u5c06\u8be5\u5750\u6807\u4fe1\u606f\u4e0e\u9884\u8bbe\u7684\u53c2\u8003\u8303\u56f4\u8fdb\u884c\u6bd4\u8f83\u4ee5\u8f93\u51fa\u62a5\u8b66\u4fe1\u53f7\u7684\u63a7\u5236\u6a21\u5757\uff0c\u7528\u4e8e\u4e0e\u667a\u80fd\u7ec8\u7aef\u8fdb\u884c\u901a\u4fe1\u5e76\u5c06\u6240\u8ff0\u63a7\u5236\u6a21\u5757\u8f93\u51fa\u7684\u5750\u6807\u4fe1\u606f\u53ca\u62a5\u8b66\u4fe1\u53f7\u4f20\u9001\u81f3\u6240\u8ff0\u667a\u80fd\u7ec8\u7aef\u7684\u901a\u4fe1\u6a21\u5757\uff1b\u5176\u4e2d\uff0c\u6240\u8ff0\u65f6\u949f\u6a21\u5757\u4e0e\u6240\u8ff0\u63a7\u5236\u6a21\u5757\u8fde\u63a5\uff0c\u6240\u8ff0\u5b9a\u4f4d\u6a21\u5757\u7684\u5750\u6807\u4fe1\u606f\u8f93\u51fa\u7aef\u4e0e\u6240\u8ff0\u63a7\u5236\u6a21\u5757\u7684\u5750\u6807\u4fe1\u606f\u8f93\u5165\u7aef\u8fde\u63a5\uff0c\u6240\u8ff0\u63a7\u5236\u6a21\u5757\u7684\u8f93\u51fa\u7aef\u4e0e\u6240\u8ff0\u901a\u4fe1\u6a21\u5757\u7684\u8f93\u5165\u7aef\u8fde\u63a5\uff0c\u6240\u8ff0\u901a\u4fe1\u6a21\u5757\u4e0e\u6240\u8ff0\u667a\u80fd\u7ec8\u7aef\u8fdb\u884c\u901a\u4fe1\u3002&#8217;, &#8216;fmr&#8217;: &#8216;\u5f20\u5fd7\u743c&#8217;, &#8216;gkh&#8217;: &#8216;204650150U&#8217;, &#8216;sqren&#8217;: &#8216;\u6df1\u5733\u5e02\u79d1\u4e50\u79d1\u6280\u6709\u9650\u516c\u53f8&#8217;, &#8216;tongzu&#8217;: &#8221;}<br \/>\n&gt;&gt;&gt; zl = &#8216;201520715832&#8217;<br \/>\n&gt;&gt;&gt; def api_zl(self,zl=0,sedtype=1,state=1):<br \/>\napiurl=&#8217;http:\/\/so.xxxx.com\/api.php?KEY=&#8217;<br \/>\napi_key = &#8216;SDljksdfAS,*[];\/&#8217;<br \/>\nkey = int(time.time())<br \/>\napi_key = md5(md5(api_key)+str(key));<br \/>\nif state:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+str(zl)+&#8217;&amp;type=&#8217;+str(sedtype)<br \/>\nelse:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+str(zl)+&#8217;&amp;type=&#8217;+str(sedtype)+&#8217;&amp;state=1&#8242;<\/p>\n<p>return get_shuj(url)<br \/>\n&gt;&gt;&gt; def api_zl(zl=0,sedtype=1,state=1):<br \/>\napiurl=&#8217;http:\/\/so.xxxx.com\/api.php?KEY=&#8217;<br \/>\napi_key = &#8216;SDljksdfAS,*[];\/&#8217;<br \/>\nkey = int(time.time())<br \/>\napi_key = md5(md5(api_key)+str(key));<br \/>\nif state:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+str(zl)+&#8217;&amp;type=&#8217;+str(sedtype)<br \/>\nelse:<br \/>\nurl =apiurl+str(key)+&#8217;&amp;ID=&#8217;+api_key+&#8217;&amp;code=&#8217;+str(zl)+&#8217;&amp;type=&#8217;+str(sedtype)+&#8217;&amp;state=1&#8242;<\/p>\n<p>return get_shuj(url)<br \/>\n&gt;&gt;&gt; api_zl(201520715832)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#234&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\napi_zl(201520715832)<br \/>\nFile &#8220;&lt;pyshell#233&gt;&#8221;, line 11, in api_zl<br \/>\nreturn get_shuj(url)<br \/>\nFile &#8220;&lt;pyshell#159&gt;&#8221;, line 5, in get_shuj<br \/>\nresult = json.loads(response.readall().decode(&#8216;utf-8&#8217;))<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\__init__.py&#8221;, line 318, in loads<br \/>\nreturn _default_decoder.decode(s)<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 343, in decode<br \/>\nobj, end = self.raw_decode(s, idx=_w(s, 0).end())<br \/>\nFile &#8220;D:\\python3.4\\lib\\json\\decoder.py&#8221;, line 361, in raw_decode<br \/>\nraise ValueError(errmsg(&#8220;Expecting value&#8221;, s, err.value)) from None<br \/>\nValueError: Expecting value: line 1 column 1 (char 0)<br \/>\n&gt;&gt;&gt; api_zl(201230389891)<br \/>\n{&#8216;sqrdz&#8217;: &#8216;518000|\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02\u5b9d\u5b8962\u533a\u5bcc\u5f3a\u5927\u53a6218&#8217;, &#8216;gkwb&#8217;: &#8221;, &#8216;dlr&#8217;: &#8216;\u6731\u601d\u5168&#8217;, &#8216;sqh&#8217;: &#8216;201230389891&#8217;, &#8216;type&#8217;: &#8216;3&#8217;, &#8216;zlstate&#8217;: &#8216;\u6709\u6548\u4e13\u5229&#8217;, &#8216;ipc&#8217;: &#8217;26-02&#8242;, &#8216;gbr&#8217;: &#8216;0&#8217;, &#8216;zlc&#8217;: &#8216;6&#8217;, &#8216;gkr&#8217;: &#8216;1358870400&#8217;, &#8216;gbh&#8217;: &#8221;, &#8216;dlgs&#8217;: &#8216;\u6df1\u5733\u5e02\u5408\u9053\u82f1\u8054\u4e13\u5229\u4e8b\u52a1\u6240\uff08\u666e\u901a\u5408\u4f19\uff0944309&#8217;, &#8216;sms&#8217;: &#8221;, &#8216;sqwb&#8217;: &#8221;, &#8216;sqri&#8217;: &#8216;1345046400&#8217;, &#8216;zlmc&#8217;: &#8216;\u592a\u9633\u80fd\u624b\u7535\u7b52(\u692d\u5706\u5f62)&#8217;, &#8216;flzt&#8217;: &#8221;, &#8216;zhaiyao&#8217;: &#8221;, &#8216;qlyq&#8217;: &#8221;, &#8216;zqx&#8217;: &#8216;\u6cd5\u5f8b\u72b6\u6001\u516c\u544a\u65e5\u6cd5\u5f8b\u72b6\u6001\u6cd5\u5f8b\u72b6\u6001\u8be6\u60c52013-01-23\u6709\u6548\u4e13\u5229\u6388\u6743&#8217;, &#8216;fmr&#8217;: &#8216;\u5085\u4f1f\u9769&#8217;, &#8216;gkh&#8217;: &#8216;302301446S&#8217;, &#8216;sqren&#8217;: &#8216;\u5085\u4f1f\u9769&#8217;, &#8216;tongzu&#8217;: &#8221;}<br \/>\n&gt;&gt;&gt; api_zl(201230389891,1,0)<br \/>\n{&#8216;sqrdz&#8217;: &#8216;518000|\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02\u5b9d\u5b8962\u533a\u5bcc\u5f3a\u5927\u53a6218&#8217;, &#8216;gkwb&#8217;: &#8221;, &#8216;dlr&#8217;: &#8216;\u6731\u601d\u5168&#8217;, &#8216;sqh&#8217;: &#8216;201230389891&#8217;, &#8216;type&#8217;: &#8216;3&#8217;, &#8216;zlstate&#8217;: &#8216;\u6709\u6548\u4e13\u5229&#8217;, &#8216;ipc&#8217;: &#8217;26-02&#8242;, &#8216;gbr&#8217;: &#8216;0&#8217;, &#8216;zlc&#8217;: &#8216;6&#8217;, &#8216;gkr&#8217;: &#8216;1358870400&#8217;, &#8216;gbh&#8217;: &#8221;, &#8216;dlgs&#8217;: &#8216;\u6df1\u5733\u5e02\u5408\u9053\u82f1\u8054\u4e13\u5229\u4e8b\u52a1\u6240\uff08\u666e\u901a\u5408\u4f19\uff0944309&#8217;, &#8216;sms&#8217;: &#8221;, &#8216;sqwb&#8217;: &#8221;, &#8216;sqri&#8217;: &#8216;1345046400&#8217;, &#8216;zlmc&#8217;: &#8216;\u592a\u9633\u80fd\u624b\u7535\u7b52(\u692d\u5706\u5f62)&#8217;, &#8216;flzt&#8217;: &#8221;, &#8216;zhaiyao&#8217;: &#8221;, &#8216;qlyq&#8217;: &#8221;, &#8216;zqx&#8217;: &#8216;\u6cd5\u5f8b\u72b6\u6001\u516c\u544a\u65e5\u6cd5\u5f8b\u72b6\u6001\u6cd5\u5f8b\u72b6\u6001\u8be6\u60c52013-01-23\u6709\u6548\u4e13\u5229\u6388\u6743&#8217;, &#8216;fmr&#8217;: &#8216;\u5085\u4f1f\u9769&#8217;, &#8216;gkh&#8217;: &#8216;302301446S&#8217;, &#8216;sqren&#8217;: &#8216;\u5085\u4f1f\u9769&#8217;, &#8216;tongzu&#8217;: &#8221;}<br \/>\n&gt;&gt;&gt; print(__init__)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#237&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nprint(__init__)<br \/>\nNameError: name &#8216;__init__&#8217; is not defined<br \/>\n&gt;&gt;&gt; print(__path__)<br \/>\nTraceback (most recent call last):<br \/>\nFile &#8220;&lt;pyshell#238&gt;&#8221;, line 1, in &lt;module&gt;<br \/>\nprint(__path__)<br \/>\nNameError: name &#8216;__path__&#8217; is not defined<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt;<br \/>\n&gt;&gt;&gt; api_zl(201230389891,1,0)<br \/>\n{&#8216;sqrdz&#8217;: &#8216;518000|\u5e7f\u4e1c\u7701\u6df1\u5733\u5e02\u5b9d\u5b8962\u533a\u5bcc\u5f3a\u5927\u53a6218&#8217;, &#8216;gkwb&#8217;: &#8221;, &#8216;dlr&#8217;: &#8216;\u6731\u601d\u5168&#8217;, &#8216;sqh&#8217;: &#8216;201230389891&#8217;, &#8216;type&#8217;: &#8216;3&#8217;, &#8216;zlstate&#8217;: &#8216;\u6709\u6548\u4e13\u5229&#8217;, &#8216;ipc&#8217;: &#8217;26-02&#8242;, &#8216;gbr&#8217;: &#8216;0&#8217;, &#8216;zlc&#8217;: &#8216;6&#8217;, &#8216;gkr&#8217;: &#8216;1358870400&#8217;, &#8216;gbh&#8217;: &#8221;, &#8216;dlgs&#8217;: &#8216;\u6df1\u5733\u5e02\u5408\u9053\u82f1\u8054\u4e13\u5229\u4e8b\u52a1\u6240\uff08\u666e\u901a\u5408\u4f19\uff0944309&#8217;, &#8216;sms&#8217;: &#8221;, &#8216;sqwb&#8217;: &#8221;, &#8216;sqri&#8217;: &#8216;1345046400&#8217;, &#8216;zlmc&#8217;: &#8216;\u592a\u9633\u80fd\u624b\u7535\u7b52(\u692d\u5706\u5f62)&#8217;, &#8216;flzt&#8217;: &#8221;, &#8216;zhaiyao&#8217;: &#8221;, &#8216;qlyq&#8217;: &#8221;, &#8216;zqx&#8217;: &#8216;\u6cd5\u5f8b\u72b6\u6001\u516c\u544a\u65e5\u6cd5\u5f8b\u72b6\u6001\u6cd5\u5f8b\u72b6\u6001\u8be6\u60c52013-01-23\u6709\u6548\u4e13\u5229\u6388\u6743&#8217;, &#8216;fmr&#8217;: &#8216;\u5085\u4f1f\u9769&#8217;, &#8216;gkh&#8217;: &#8216;302301446S&#8217;, &#8216;sqren&#8217;: &#8216;\u5085\u4f1f\u9769&#8217;, &#8216;tongzu&#8217;: &#8221;}<br \/>\n&gt;&gt;&gt; class hello:<br \/>\ndef __init__(slef,name):<br \/>\nslef._name=name<br \/>\n&gt;&gt;&gt; h = hello(&#8216;123&#8217;)<br \/>\n&gt;&gt;&gt; class hello:<br \/>\ndef __init__(slef,name):<br \/>\nslef._name=name<br \/>\ndef dayin(slef):<br \/>\nprint(slef._name)<br \/>\n&gt;&gt;&gt; h = hello(&#8216;123&#8217;)<br \/>\n&gt;&gt;&gt; h.<br \/>\nSyntaxError: invalid syntax<br \/>\n&gt;&gt;&gt; h.dayin()<br \/>\n123<br \/>\n&gt;&gt;&gt;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[41],"class_list":["post-60","post","type-post","status-publish","format-standard","hentry","category-python","tag-python","clear"],"_links":{"self":[{"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/posts\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":3,"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/posts\/60\/revisions"}],"predecessor-version":[{"id":260,"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/posts\/60\/revisions\/260"}],"wp:attachment":[{"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/media?parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/categories?post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.shenmdyw.com\/index.php\/wp-json\/wp\/v2\/tags?post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}