再次修改 urlopen() 下载文件时，socket timeout 超时值
append_file() 拼接文件：先判断要拼接的文件各个块儿是否都存在。如果都存在，再创建最后的总文件