@python_beginnersЭта группа больше не существует

Страница 1002 из 1885
Janek
26.12.2016
22:07:00
Короче я хз

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 отправлять данные с компьютера на сервер? Под сервером я понимаю какой то выделенный сервер, а на нем в фал будет это все сохраняться, где можно читануть про подобное?

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: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
меньше гемора

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 )) А я не хотел бы его покупать, пока не пойму, что и как он делает. А понять что и как я получается не могу, пока не куплю. Постойте ка...

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 говорит, что проще через глобальную переменную сделать и не париться

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
а перебор по сборщику мусора - это прямо красота неописуемая

Страница 1002 из 1885

Эта группа больше не существует Эта группа больше не существует