
Janek
26.12.2016
22:07:00
Короче я хз

b0g3r
26.12.2016
22:07:59

Max
26.12.2016
22:10:48

ultranoise ?
26.12.2016
22:18:42
а вы еще не добавляли service-layer между вьюхами и моделями джанго? уууу

Google

ultranoise ?
26.12.2016
22:18:46
вот где сотона

Older
26.12.2016
22:20:34
буэнос ночес, мучачос. Парни, кто таймзоны плотно раскуривал? Надо конвертнуть китайское время в UTC. Но тут беда - при конвертации накидывается 6 минут. Кто в курсе почему? http://pastebin.com/ac7Zs7mh

Maksim
26.12.2016
22:28:29
Такой вопрос от начинающего. Можно ли как то с помощью python отправлять данные с компьютера на сервер? Под сервером я понимаю какой то выделенный сервер, а на нем в фал будет это все сохраняться, где можно читануть про подобное?

Denis
26.12.2016
22:29:06
Можно поставить там веб-сервер и слать туда запросы

Maksim
26.12.2016
22:30:19
Есть что нибудь почитать на досуге про подобное?

Denis
26.12.2016
22:30:39
Про то, как веб-сервер сделать?

Maksim
26.12.2016
22:31:53
Не, на конкретном примере расскажу что интересно. Вот к примеру ввод с клавиатуры и все это отправляется на сервер в файле
Типо что то кейлогера

Older
26.12.2016
22:32:31
сокетсоединение?

Denis
26.12.2016
22:32:43
Кейлоггер вот такой есть
https://github.com/GiacomoLaw/Keylogger
Для http можно использовать urllib
Для веб-сервера, например, Flask

Google

Maksim
26.12.2016
22:41:31
То есть файл можно с компьютера передать на сервер по ftp?

Denis
26.12.2016
22:41:53
Можно и так

Maksim
26.12.2016
22:41:54
Через python

53r63rn4r
26.12.2016
23:13:19
@proalgorithms
Suk

Korben
26.12.2016
23:23:30
Доброе время суток. Подскажите пожалуйста, как лучше сохранять данные после выполнения скрипта?
Т.е. есть множество к которому добавляются значения, как их сохранить чтобы они не терялись после окончания работы скрипта?

Romka
26.12.2016
23:23:41

Denis
26.12.2016
23:24:11

Romka
26.12.2016
23:24:39
можно в бд

Korben
26.12.2016
23:26:06
Спасибо за ответы.

Mayday
26.12.2016
23:27:03
Plain text->pickle->sqlite

Andrey
26.12.2016
23:48:51
есть форма с инпутами, в них надо внести значения, как это сделать через python?

Denis
26.12.2016
23:50:58
Нужно эмулировать мышь и клавиатуру?

Andrey
26.12.2016
23:54:08
не, нужно в инпуты записать данные, и нажать на кнопку

53r63rn4r
26.12.2016
23:55:31
Пздц, моя тян захотела учить программирование
Позавчера и вчера читала за хтмл
Сегодня показывал ей хтмл и питон
В питоне дошли до листа и цикла вайл
За 2 часика

Denis
26.12.2016
23:56:31

Google

53r63rn4r
26.12.2016
23:56:44
Я хз че он хочет
Пальцем в небо тыкаем
Ну пожалуууйста дай нам тебе обьяснить и рассказать и код написать!!!!!

Andrey
26.12.2016
23:57:28

53r63rn4r
26.12.2016
23:57:32
Плиз!

Denis
26.12.2016
23:57:46
В ОС залогиниться?

53r63rn4r
26.12.2016
23:57:58
Или в вк?

Denis
26.12.2016
23:58:05
Или в 1С?

Andrey
26.12.2016
23:58:26
авторизация на сайте, без вк

53r63rn4r
26.12.2016
23:58:30
Ну, первый инпут, ентер, второй, ентер, пошел поехал

Denis
26.12.2016
23:58:37
Тогда grab какой-нибудь

53r63rn4r
26.12.2016
23:59:21
Да просто это в дикт пихаешь и постом через реквестс отсылаешь с хедерами

53r63rn4r
26.12.2016
23:59:28
Ну в валидный
Или ты за джанго?

Andrey
27.12.2016
00:00:05
пока что просто за пайтон

53r63rn4r
27.12.2016
00:00:38
Ну тогда я ответил

Maksim
27.12.2016
00:01:20
Где про onkeypress почитать? Классно было бы на русском но да ладно

53r63rn4r
27.12.2016
00:01:36
Гугл.ком

Dmitriy
27.12.2016
03:15:18
Слышал, что кто-то тут нагрузочным занимается

Dmitriy
27.12.2016
03:20:45
Вопрос в чем ?

Google

Dmitriy
27.12.2016
03:23:58
Нашел уже

Dk
27.12.2016
06:06:26


Igor
27.12.2016
06:20:59
Нельзя сказать «у Москвы таймзона +3». Можно сказать «15 ноября 2016 года у Москвы таймзона +3»
In [1]: from pytz import timezone as pytz_timezone
In [2]: from datetime import datetime
In [3]: tz = pytz_timezone('Asia/Harbin')
In [4]: t = '2016-12-26T22:01:27+00:00'
In [5]: t2 = datetime.strptime(t, "%Y-%m-%dT%H:%M:%S+00:00")
In [6]: t2
Out[6]: datetime.datetime(2016, 12, 26, 22, 1, 27)
In [7]: tz.localize(t2)
Out[7]: datetime.datetime(2016, 12, 26, 22, 1, 27, tzinfo=<DstTzInfo 'Asia/Harbin' CST+8:00:00 STD>)
In [8]: t3 = tz.localize(t2)
In [9]: t3.astimezone(pytz_timezone('UTC'))
Out[9]: datetime.datetime(2016, 12, 26, 14, 1, 27, tzinfo=<UTC>)
держи ;)
делая t3 = t2.replace(tzinfo=tz), ты говоришь "о бля, а давай я возьму 2016-12-26 22:01:27 в никакой таймзоне и воткну среднюю таймзону городишки в китае
и питон такой - "эээ, ну бля, ладно... там N лет подряд было 8 часов разницы с UTC, потом приехал путин, завоевал нас и поменял на 9 часов разницы с UTC", а в какой момент времени меня хотят - не указано, ну ладно, мне-то чё, возьму среднее значение"
собственно, если посмотришь Out[94] свой, то увидишь, что таймзона НЕМНОЖКО странная
tzinfo=<DstTzInfo 'Asia/Harbin' LMT+8:06:00 STD>
это как раз потому, что она нихуя не в курсе, в каком контексте ее хотят


Pavel
27.12.2016
07:00:26
Традиционная ссылка про таймзоны.
https://www.youtube.com/watch?v=-5wpm-gesOY

Admin
ERROR: S client not available

Igor
27.12.2016
07:00:42
Том Скотт охуеннен!
Спасибо :3

Baal
27.12.2016
07:25:12
Мужики, помогите разобраться. В PyCharm 2016 пытаюсь освоить пошаговую отладку с отслеживанием значений определенных переменных. Запускаю debug, но в среднем поле variables по правой кнопке мыши все меню неактивно. Третий час не могу нагуглить в инете как это чинить.

Sofia
27.12.2016
07:25:46
я бы помогла, но я не мужик

Baal
27.12.2016
07:25:56
Вот чёрт!! ))
Мальчишки и девчонки! Пара-пара-па-па....

Octo@dshacks
27.12.2016
07:28:15
я смог сделать без этого убогого апи

Roman
27.12.2016
07:28:32

Octo@dshacks
27.12.2016
07:29:09
лол, feedparser сожрал спокойно ADVANsCEne_NDS.xml
каеф

Google

Octo@dshacks
27.12.2016
07:29:16
меньше гемора

Dmitriy
27.12.2016
07:30:20

Yan?
27.12.2016
07:31:43
Мужики, мне кажется, что я все усложняю. Для крестиков и ноликов создаю двух игроков. Когда первый игрок выбирает кем играть будет, то для второго это делается автоматически, отталкиваясь от выбора первого.
Я сейчас использую эту конструкцию
for obj in gc.get_objects():
if isinstance(obj, Player):
print(obj.__dict__)
obj.type == "X"
return "O"
else:
return "X"
Но он всегда возращает X, потому что не видит инстансов

Octo@dshacks
27.12.2016
07:31:57

Baal
27.12.2016
07:32:07
напиши в с̶п̶о̶р̶т̶л̶о̶т̶о̶ jetbrains
Я бы написал, но для этого надо бы купить PyCharm )) А я не хотел бы его покупать, пока не пойму, что и как он делает. А понять что и как я получается не могу, пока не куплю. Постойте ка...

Zart
27.12.2016
07:32:11

Yan?
27.12.2016
07:34:17
Создается игрок в main-e
player1 = Player()
player2 = Player()
И вот потом как узнать тип player1 я хрен знает. Либо запоминать выбор игрока, как глобальную переменную класса Player, либо как-то выцепить инстанс player1

Zart
27.12.2016
07:34:51
какой гений придумал делать перебор игроков по gc.get_objects()?

Yan?
27.12.2016
07:35:11
stackoverflow подсказал

Zart
27.12.2016
07:35:14
...

Yan?
27.12.2016
07:36:09
Ну stackoverflow говорит, что проще через глобальную переменную сделать и не париться

Dmitriy
27.12.2016
07:36:46

Yan?
27.12.2016
07:36:56
http://stackoverflow.com/questions/12101958/keep-track-of-instances-in-python
http://stackoverflow.com/questions/328851/printing-all-instances-of-a-class

Igor
27.12.2016
07:37:24
пиздец, написано же первым же ответом,
class A(object):
instances = []
ну что за хуйня
нет, блядь, надо выбрать самый ебано незаплюсованный ответ

Dmitriy
27.12.2016
07:37:43
То же самое хотел сказать

Igor
27.12.2016
07:37:46
совсем блядь пизданулись что ли

Zart
27.12.2016
07:38:04
да там весь вопросответ надо выжигать напалмом

Yan?
27.12.2016
07:38:18
Я просто посчитал, что заводить глобальную переменную не красиова

Zart
27.12.2016
07:38:41
а перебор по сборщику мусора - это прямо красота неописуемая
Эта группа больше не существует