Найти - Пользователи
Полная версия: file save
Начало » Network » file save
1
rootkithunter
немогу понять как правильно сохранить файл полученный по урл, например:

import urllib2
f = urllib2.urlopen('http://site.ru/logotype.jpg')
file.write(f, ‘b’)

Подскажите как правильно, класть файлики надо как в текущую так и в заданную дирректорию
redixin
так считерить не выйдет, придется делать чтото вроде
for buf in urllib2.urlopen('http://site.ru/logotype.jpg'): file.write(buf)
shiza
import urllib2
s = urllib2.urlopen('http://python.su/forum/img/stars/Star_1_Half.gif').read()
file('Star_1_Half.gif', 'wb').write(s)
regall
Есть еще такой вариант

import os
basepath = os.path.abspath(os.path.dirname(sys.modules.__file__))
filepath = os.path.join(basepath, ‘question.pt’)
ptf = open(filepath,'r')

в таком случае - через получение пути к модулю на диске (определить текущую папку)
rootkithunter
Спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB