我有一个下载一些文件的 python 函数。
例如
def downloader():
file_list=['fileone.htm','filetwo.htm','filethree.htm']
for f in file_list:
(filename,headers) = urllib.urlretrieve(f,'c:\\temp\\'+f)
对功能进行单元测试的正确方法是什么?它是否有效取决于 urlretrieve 函数的行为方式,这取决于外部因素。