This article mainly introduces Python to download files from the network and get file size and type of methods, involving Python operation network files related skills, need friends can refer to the
This article describes how Python implements downloading files from the network and getting file sizes and types. Share to everyone for your reference. The implementation methods are as follows:
?
1 2 3 4 5 6 7 8 9 10 11 |
Import urllib2 from settings import cookies opener = Urllib2.build_opener () cookies = ";". Join ("%s=%s"% (k, v) for K, v. in Cookies.items ()) Opener.addheaders.append ((' Cookies ', cookies)) req = Opener.open (link) m ETA = Req.info () file_size = Int (meta.getheaders ("Content-length") [0]) Content_Type = meta.getheaders (' Content-type ') [ 0].split (';') [0] Print file_size, Content_Type open (file_name, ' WB '). Write (Req.read ()) |
I hope this article will help you with your Python programming.