擅长:python、mysql、java
<p>问题是:文件名中不能有:和/将被解释为目录分隔符。
你可以这样做</p>
<pre><code>encoded_url = url[5:] #remove 'http:
encoded_url = encoded_url.replace('/','-' # replace / with -
</code></pre>
<p>然而,更好的解决方案是对所有特殊字符进行编码
导入urllib.parse
encoded_url=urllib.parse.quote(url)</p>