擅长:python、mysql、java
<p>请注意,在代码中,您使用以<code>github</code>开头的链接,而您描述为正常工作的链接则以<code>raw.github</code>开头
使用second,您可以执行以下操作:</p>
<pre><code>import requests
url = 'https://raw.githubusercontent.com/netology-code/py-homework-basic-files/master/3.2.http.requests/DE.txt'
resp = requests.get(url)
with open('file.txt', 'wb') as f:
f.write(resp.content)
</code></pre>
<p>此代码将使用下载的内容在当前工作目录中创建<code>file.txt</code>。请注意,我使用了<code>'wb'</code>模式(<em>写入二进制文件</em>)和<code>resp.content</code>,即<code>bytes</code>。响应对象也有<code>.text</code>,即<code>str</code>,但在这种情况下,由于字符编码可能会出现问题</p>
<p><em>(在Python 3.7.3+请求2.22.0中测试)</em></p>