Я загружаю файл с моего сервера с помощью метода urllib2.urlopen
. Я хочу знать, как открыть файл и сохранить его на место на жестком диске в '/userdata/addon_data/script.tvguide'?Загрузить и сохранить файл в python
Вот код:
def All_Channels(self):
global __killthread__
self.getControl(343).setLabel("0%")
try:
# DOWNLOAD THE XML SOURCE HERE
url = ADDON.getSetting('allchannel.url')
data = ''
response = urllib2.urlopen("http://www.example.com/mydb.db")
db_file = response.read()
directory_path = os.path.join('special://userdata/addon_data/script.tvguide', 'mydb.db')
except:
pass
Я просто хочу, чтобы загрузить файл mydb.db
хранить его в моем жестком диске, так что я мог бы открыть базу данных.
Я не знаю, как сохранить файл на жестком диске после его загрузки, я искал некоторую информацию, но я не смог найти ответ.
Если вы можете показать мне пример того, как я могу сохранить файл в месте на жестком диске после того, как при загрузке файла я был бы очень благодарен.
спасибо, но можете ли вы показать мне пример того, как я могу сохранить файл на жестком диске при использовании 'urllib.urlretrieve'? –
'urllib.urlretrieve (, /)' Работает на моей машине –
ChE