擅长:python、mysql、java
<p>在urllib.urlencode将一个由两个元素元组或字典组成的序列放入一个URL查询字符串中(它基本上是从docstring中摘录的),但是作为参数传递的只是一个字符串。在</p>
<p>你可以试试这样的方法:</p>
<pre><code>theFile = open(fileloc,'rb')
contents = theFile.read()
b64 = base64.urlsafe_b64encode(contents)
url = urllib.urlencode({'shape': b64})
</code></pre>
<p>但url变量中的所有内容都是经过编码的参数,所以仍然需要实际的url。如果不需要低级操作,最好使用<a href="http://docs.python-requests.org/en/latest/index.html#" rel="nofollow">requests</a>库:</p>
^{pr2}$