Python:用于从URL中提取声音片段并将其保存在本地计算机中的函数

Python:用于从URL中提取声音片段并将其保存在本地计算机中的函数,python,Python,想要创建一个函数,从给定的url提取声音并将其保存在本地我的机器中使用urllib模块 import urllib urllib.urlretrieve(url,sound_clip_name) 文件将另存为您提供的名称 或者,使用urllib2 import urllib2 file = urllib2.urlopen(url).read() f = open('sound_clip','w') f.write(file) f.close() 如果在Python2.7中,urllib2模块

想要创建一个函数,从给定的url提取声音并将其保存在本地我的机器中

使用urllib模块

import urllib
urllib.urlretrieve(url,sound_clip_name)
文件将另存为您提供的名称

或者,使用urllib2

import urllib2
file = urllib2.urlopen(url).read()
f = open('sound_clip','w')
f.write(file)
f.close()

如果在Python2.7中,urllib2模块是您的朋友,或者在Python3中是urllib.request,请不要忘记提供文件的扩展名

2.7中的示例:

import urllib2
f = urllib2.urlopen('http://www.python.org/')

with open(filename, w) as fd:
    fd.write(f.read)

这个问题似乎离题了,因为SO不是一个代码编写服务。