Yury
Ну или да, после этого. Разрешить ему надо
M
Понял
M
Спс
Максим
Максим
Тогда к вам на сервер придет ивент, что пользователь такой то разрешил получать сообщения
Максим
и вы отправляете ему сообщение
Tishka17
Работу неси
Пошли к нам
Dk
Пошли к нам
Чё у вас делать?
Tishka17
Чё у вас делать?
Работу работать
Dk
Работа разная бывает
Tishka17
На питоне писать всякую фигню
Tishka17
Куда попадешь, короче
M
Ну че за работа
M
Скажи уже
Dk
Не хочу на Питоне писать, хочу делать крутые штуки.
M
Это работа?
Dk
Иногда это работа
Tishka17
Да у нас несколько тыщ программистов. С вероятностью 95% после трудоустройства писать надо будет не то, что я скажу.
Dk
А свободное время есть?
name
Не хочу на Питоне писать, хочу делать крутые штуки.
Можно писать на С для питона, чтобы другие могли писать всякую фигню.
Tishka17
А свободное время есть?
Да, после работы
Tishka17
Не хочу на Питоне писать, хочу делать крутые штуки.
Ну вообще нам не только питонисты нужны
denis ⛅️
Да, после работы
Свободное время чтобы почитать хабр кайф
denis ⛅️
Да лан на работе сидишь пердишь
denis ⛅️
Чо уж вы
Tishka17
Хз, я тут не так долго. У меня пока нет
Tishka17
На прошлой ещё и писать успевал на хабр
Dk
Я подумаю, короче
Dk
Я за последние 2 года не дропнул ни одной бд
Dk
О, у вас велосипед можно оставить так, чтобы его 100% не украли?
Nikolay
индексно идти и сравнивать индексы
🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷
Ребят, что не так?
👾majiq
Не пупис
👾majiq
Форм телебот импорт тайпс
🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷
🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷
Заработало
🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷
🤝
👾majiq
Нез
Ruslan
Ребят подскажите как правильно в питоне структуру приложениия строить. Есть 2 файла start.py: globvar = 1 from module import * module.py: print globvar Запускаю python start.py, ошибка: NameError: name 'globvar' is not defined ЧТЯДНТ?
Ruslan
Ок, как мне в модуле увидеть другие переменные? (которые в основном файле, или других модулях)
👾majiq
Передать
👾majiq
module(variable)
Ruslan
а тоесть обязательно в модуле нужно функцию писать и в неё передавать?
👾majiq
Хз может аргс кваргс как-то можно применить
👾majiq
Но это странно, чем функция не устраивает?
Anonymous
Много универов перевело свои стартовые курсы на питон, например, как самый яркий пример MIT CS 101 - самый "классический" курс начал программирования
Не знаю... мне кажется, что первым делом надо бы си (не ++), чтобы в память въехать итп Потом java, чтобы научиться планировать код и задавать вопросы вроде "А как мне запихать в лист объекты разных типов???" Ну а потом уже что угодно главное, чтобы питон
Ruslan
Печатается два раза: первый - 1, второй - None. Почему?
Artöm
range
👾majiq
Печатается два раза: первый - 1, второй - None. Почему?
Потому что в основном файле не надо делать принт т.к в модуле нет ретурна
Artöm
И он печатается, потому что вызывается 2 раза print
Artöm
Оставьте print только в test
Ruslan
А точно, в модуле надо return вместо print)
Ruslan
Спасибо)
👾majiq
Угу
Ruslan
👾majiq
Зачем ты учишься писать на втором питоне?
Sasha
Зачем ты учишься писать на втором питоне?
если он учится программировать, то это не критично... если учит имено питон, то критично)
Ruslan
Зачем ты учишься писать на втором питоне?
Та в принципе у меня стоит и 3-ий. Просто на плате под которую пишу, стоит питон-2. Питон же довольно сильно в embedded распространен
Ruslan
не, на плате тоже 2.7
👾majiq
Повезло)
koder
Не знаю... мне кажется, что первым делом надо бы си (не ++), чтобы в память въехать итп Потом java, чтобы научиться планировать код и задавать вопросы вроде "А как мне запихать в лист объекты разных типов???" Ну а потом уже что угодно главное, чтобы питон
С заставляет тебя думать о низком уровне и аллокациях памяти больше чем о собственно алгоритме. Очень неудачный выбор для обучения программированию как методу декомпозиции задач. Для обучения системному программированию - да. Но это уже следующий шаг. Классически эти курсы давались вообще на чем-то типа lisp. Что бы ну совсем ничего от алгоритма не отвлекало. А если брать в расчет только скилы для работы программистом то ~90% в современном мире со всеми java/go/rust/C++/etc никогда вообще не увидят тех проблем, которые они будут решать на С.
Ruslan
А еще подскажите, недавно открыл для себя PyPy. Насколько оно актуально для Python 3.x ? Неужели Python 3.x настолько медлен, что под него есть смысл альтернативный компилятор делать?
koder
pypy очень хреново поддерживает внешние модули на C и вообще слишком плохо совместим с cpython что бы в любом реальном проекте просто быть заменой(хотя старается). Кажется он уже фсе. А так то cpython примерно в 5-200 раз медленнее чем предел аппаратуры. Т.е. очень значительно медленее почти всех компилируемых языков на низкоуровневых операциях. И с потоками кака. @hacccker
Artöm
А еще подскажите, недавно открыл для себя PyPy. Насколько оно актуально для Python 3.x ? Неужели Python 3.x настолько медлен, что под него есть смысл альтернативный компилятор делать?
Он нормальный. Но матвычисления хорошо подаются оптимизации. Если их много, есть смвсл использовать специализированную библиотеку
Ruslan
Короче PyPy это что-то для совсем джедаев?)
koder
для некромантов
Ruslan
понятно)
👾majiq
Короче PyPy это что-то для совсем джедаев?)
Разве это не питон написанный на питоне?