@ru_python

Страница 6256 из 9768
Alex
18.08.2018
08:25:09
Нашел, блин, рекламщика.
Реально нашёл? Удивительно. Я предположил и сразу в правильно.

Maksimgeolog
18.08.2018
08:29:15
Ребят, хочу обмазать асинхронищиной, подскажите как грамотно организовать на asyncio. Есть 3 сущности, хранилище (добавить в список, достать из списка), датамайнер(если добыл данные то кладет их в хранилище) и обработчик (пока в списке есть данные в т. Ч. И новые появились, их обрабатывает). Очеди в класике я бы создал класс евентэмиттер и подписывался бы на события, но как в асинке грамотнее?

Google
Tigran
18.08.2018
08:32:27
Хорошо . Мне просто надо за месяц написать скрипт .
Я думаю, тебе стоит честно сказать заказчику, что за месяц не получится

Евгений
18.08.2018
08:33:03
Я думаю, тебе стоит честно сказать заказчику, что за месяц не получится
А за сколько это можно сделать . Я ему скажу . Просто мне самому стало интересно

Tigran
18.08.2018
08:33:24
А за сколько это можно сделать . Я ему скажу . Просто мне самому стало интересно
Ну, пару лет на обучение программированию и неделька на сам скрипт...

Евгений
18.08.2018
08:34:55
Ну, пару лет на обучение программированию и неделька на сам скрипт...
А если постараться очень сильно. Можешь обьяснить с чего все начинается .

Aragaer
18.08.2018
08:35:07
можно быстрее, за пару месяцев

бери learn python the hard way, по ней можно нормально вкатиться

если напрячься, то за месяц-другой она преодолевается

slair
18.08.2018
08:35:46
стать говнокодером?

Tigran
18.08.2018
08:35:50
Начинается всё с того, что ты изучаешь, как вообще работают сайты в интернете

Alex
18.08.2018
08:35:53
slair
18.08.2018
08:36:38
вышку по ИТ

потом может программером на любом языке

Google
Alex
18.08.2018
08:37:59
На вскидку по задаче изучаешь что такое HTTP/HTTPS, XML (HTML), возможно JS или RSS (если есть RSS на сайте), парсер, синтаксис питона, библиотеки питона. И вперед!

slair
18.08.2018
08:39:10
если оно на винде - то то асп/вбскрипт

не все организации позволяют ставить питон на продакшн серверы

Lucifer
18.08.2018
08:40:48
ага, и ты миллионер

вышку по ИТ

потом может программером на любом языке

На вскидку по задаче изучаешь что такое HTTP/HTTPS, XML (HTML), возможно JS или RSS (если есть RSS на сайте), парсер, синтаксис питона, библиотеки питона. И вперед!

Maksimgeolog
18.08.2018
08:41:09
Знает кто из присутствующих бест практис как сделать?

Alex
18.08.2018
08:41:27
не все организации позволяют ставить питон на продакшн серверы
Те организации, которые не позволяют ставить, имеют средства для покупки готового источника напрямую к нужному сотруднику.

Maksimgeolog
18.08.2018
08:41:31
По сабжу кнута парню помоветуйте

Пусть потом выучит архитектуру компьютеров

Maksimgeolog
18.08.2018
08:42:16
Мож чсв поубавите?

Alex
18.08.2018
08:42:28
Знает кто из присутствующих бест практис как сделать?
Ну если вопрос по бест практикс "как довести женщину до оргазма не снимая брюк", то могу дать пару советов. А так уточняй что конкретно надо.

slair
18.08.2018
08:42:46
мне альянс рено-ниссан многое запрещает

Lucifer
18.08.2018
08:42:52
какие умники собрались

я хуею

Maksimgeolog
18.08.2018
08:43:03
Выше писал, когда про рекламщиков срались

slair
18.08.2018
08:43:11
сижу, жду у моря погоды

Maksimgeolog
18.08.2018
08:43:24
Я не знаю как телеге пересылать.

Google
slair
18.08.2018
08:43:47
фсбшник что ли?

Sergey
18.08.2018
08:43:52
Мож чсв поубавите?
а что отвечать на вопрос типа «вот сайт есть, хочу первый обновления получать» я думал этот чат помогает решать конкретные проблемы

Alex
18.08.2018
08:44:55
Не имей ЧСВ, тогда и проблем не будет)

slair
18.08.2018
08:45:07
Sergey
18.08.2018
08:45:14
Парень не шарит, сразу хуесосить его надо?
а кто хуесосил? сказали учи яп, дальше не о чем говорить

Alex
18.08.2018
08:45:23
Парень не шарит, сразу хуесосить его надо?
Почему сразу? Сразу отправили учить программирование и в бегиннерсы

Maksimgeolog
18.08.2018
08:46:04
2 года учить, паралельно вышку ит получать для парсера? Вообще охуеть

slair
18.08.2018
08:46:25
а что ему тут делать? если не волокёт ни в чём

Alex
18.08.2018
08:46:45
2 года учить, паралельно вышку ит получать для парсера? Вообще охуеть
Ну как бы охуевать или не охуевать уже личное решение. Советы дали по делу без охуеваний. Не нагнетай токсичности без причин.

slair
18.08.2018
08:47:18
архитектуру обязан знать, если не кодит на гипотетической машине

Maksimgeolog
18.08.2018
08:47:34
Так что по асинхронщине, кто посоветует как правильно?

slair
18.08.2018
08:47:52
в питоне её нет

это правильно?

Maksimgeolog
18.08.2018
08:48:07
Тот де евентэмиттер на калбеках через елд? (ояебу)

slair
18.08.2018
08:48:22
глобал лок никто не отменял пока ещё

Alex
18.08.2018
08:48:36
asyncio не трогал пока. Задач не было

Maksimgeolog
18.08.2018
08:48:42
Google
Maksimgeolog
18.08.2018
08:49:03
Мож на jpython подниму

slair
18.08.2018
08:49:21
пиши на питоне - потом на с++ кодируй

будет норм

Maksimgeolog
18.08.2018
08:50:08
пиши на питоне - потом на с++ кодируй
А че не pure c классы для пидаров же, не?

slair
18.08.2018
08:50:18
питон - рапид девелопмент, с++ - финал

А че не pure c классы для пидаров же, не?
с пидарами не общался, не знаю

Sergey
18.08.2018
08:54:16
это новый способ передачи файлов?

Albatrosicks
18.08.2018
08:54:40
Гомеопатическая пдфка

Мой любимый
18.08.2018
08:55:15
Принял

Artyom
18.08.2018
08:57:52
Сорямба, телефон заглючил. Вроде отменил передачу, но не получилось. ))

King
18.08.2018
09:00:20
Принял
Ошибка открытия файла

BlackAndOrange
18.08.2018
09:00:41
Привет

Тьфу, нарушил свой же непривет

BlackAndOrange
18.08.2018
09:03:22
class A: def __init__(self): self.children: List[B] = [] def add_child(self) -> B: self.children.append(B(self)) return self.children[-1] class B: def __init__(self, parent: A): self.parent: A = parent

Эти два класса находсятся в разных файлах

Попытка использовать статическую типизацию приводит к циклическому импорту

Как этого избежать?

Google
Fenicu ☁️♒️
18.08.2018
09:04:06
Maksimgeolog
18.08.2018
09:11:14
Как этого избежать?
Попробуй вынести импорты в тело функции, но вообще обрати внимание на проектирование

BlackAndOrange
18.08.2018
09:11:34
Они нужны только для типизации

И я нашёл, как это сделать: импорты только для типизации нужно оборачивать в if TYPE_CHECKING:

Тогда в рантайме их не будет видно

nn
18.08.2018
09:37:18
Можно дать +x права, впилить шебанг #!/usr/bin/env python3 и будет ведь работать жеж.
ну да, можно /usr/bin/python3 переименовать и вынести вообще в /bin/ruby и тоже будет работать, ога

BlackAndOrange
18.08.2018
09:52:20
Была вроде в питоне какая-то встроенная функция, позволяющая создать новый объект, не равный ничему, кроме себя

Подобно Ellipsis, None и прочим таким

Tishka17
18.08.2018
09:55:19
А в чем проблема переопределить __eq__?

Какая большая портянка кода

А точно map не итератор ждё

А. Не

[Anonymous]
18.08.2018
09:57:31
Oткpываeм доcтyп в нaш пpивaтный VIР канaл нa 20 минyт, пoсeтить канaл

Страница 6256 из 9768