修改 urlopen() 下载文件时，socket timeout 超时值
append_file() 拼接文件：需要事先判断要拼接的文件各个块儿是否都存在。如果发现有一块儿不存在，不拼接
utility.py, comment modification