Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Первым делом я отправился к всезнающему Google в поисках хоть какой нибудь информации об API сервисов Яндекса.
content = 'login={0}&passwd={1}×tamp={2}'
content = content.format(self._login, self._passwd, self.timestamp()) и т.п. делаем content=urllib.urlencode({
'login': self._login,
'passwd': self._passwd,
'timestamp': self.timestamp()})int(time.time()*1000)file = open('config', 'r')
config = file.read() заменяем на file = open('config', 'r')
config = file.read()
file.close() а еще лучше на with open('config', 'r') as file:
config = file.read()with open('config', 'r') as file:
config = file.read() на with open('config', 'r') as f:
config = f.read() (т.к. file это встроенная функция)In [1]: import time, datetime
In [2]: print int(time.time())*1000 + datetime.datetime.now().microsecond/1000 ; print int(time.time()*1000)
1309337559396
1309337559396int(time.time())*1000 вместо int(time.time()*1000) то этого можно и не заметить.datetime.datetime.now() и второй раз в time.time(). И, строго говоря, время может быть получено разное т.к. между вызовами datetime.datetime.now() и time.time() тоже проходит какое-то время)) Если хочется из datetime.now() получить его UNIX timestamp, то проще всего сделать как-то так так:dt_now=datetime.datetime.now()
time.mktime(dt_now.timetuple())
DNS-хостинг Яндекса vs Динамический IP