因此,我尝试使用urllib.urlretrieve
保存图片,并且我在指定路径名时遇到了一些问题。当我拨打电话urllib.urlretrieve(image_url, "C:\my_folder\test.jpg")
时,我收到了错误:IOError: [Errno 22] invalid mode ('wb') or filename: 'C:\\my_folder\test.jpg'
我已经尝试使用C:\\ my_folder \\ test.jpg来逃避反斜杠,但这也不起作用。任何帮助将不胜感激。
答案 0 :(得分:0)
尝试r" C:\ my_folder \ test.jpg"或者" C:/my_folder/test.jpg" ;,如果你不想被" \"你可以在字符串的前面添加r,其中包含" \"。此外,' /'也适用于Windows,你也可以使用它。
答案 1 :(得分:0)
此消息:
IOError: [Errno 22] invalid mode ('wb') or filename: 'C:\\my_folder\test.jpg'
说你还没有逃脱权利。请注意它在冒号后报告两个斜杠的方式。使Windows路径正确的最简单方法是使用原始字符串:
urllib.urlretrieve(image_url, r"C:\my_folder\test.jpg")