import os
from urllib.request import urlretrieve
day='day74'#文件夹名称
a = "town"#所需要的单词或句子
d = "a place with many houses,shops stores,etc.where people live and work. It is larger than a village but smaller than a city."#所需要的单词或句子
h = "In town "#所需要的单词或句子
b = a.replace(' ','%20') # 字符串按空格分割成列表
c = "".join(b) # 使用一个空字符串合成列表内容生成新的字符串
e = d.replace(' ','%20') # 字符串按空格分割成列表
f = "".join(e) # 使用一个空字符串合成列表内容生成新的字符串
i = h.replace(' ','%20') # 字符串按空格分割成列表
j = "".join(i) # 使用一个空字符串合成列表内容生成新的字符串
#l = "{a3} {d3} {h3} ".format(a3=a,d3=d,h3=h)
#m =l.replace(' ','%20') # 字符串按空格分割成列表
#n = "".join(m) # 使用一个空字符串合成列表内容生成新的字符串
os.makedirs('C:/Users/xiukkie/Desktop/finish/{c3}/{c2}/'.format(c2=a,c3=day),exist_ok=True)
image_url = "http://dict.youdao.com/dictvoice?audio={c1}".format(c1=c)#利用有道的url来翻译单词或者句子
urlretrieve(image_url,'C:/Users/xiukkie/Desktop/finish/{c3}/{c2}/{c1}.mp3'.format(c1=a,c2=a,c3=day)) #将什么文件存放到什么位置
image_url = "http://dict.youdao.com/dictvoice?audio={c1}".format(c1=f)#利用有道的url来翻译单词或者句子
urlretrieve(image_url,'C:/Users/xiukkie/Desktop/finish/{c3}/{c2}/{c1}.mp3'.format(c1=d,c2=a,c3=day)) #将什么文件存放到什么位置
image_url = "http://dict.youdao.com/dictvoice?audio={c1}".format(c1=j)#利用有道的url来翻译单词或者句子
urlretrieve(image_url,'C:/Users/xiukkie/Desktop/finish/{c3}/{c2}/{c1}.mp3'.format(c1=h,c2=a,c3=day)) #将什么文件存放到什么位置
#image_url = "http://dict.youdao.com/dictvoice?audio={c1}".format(c1=n)
#urlretrieve(image_url,'C:/Users/xiukkie/Desktop/finish/day2/{c2}/{c1}.mp3'.format(c1=l,c2=a)) #将什么文件存放到什么位置
由此可以仅仅改变a,d,h三个变量来完成自动创建、插入、翻译英语单词和句子