@ru_python

Страница 8912 из 9768
Tishka17
04.05.2019
00:32:14
Одну на всех

Denis
04.05.2019
00:32:42
global var var = 42

Slam! 538
04.05.2019
00:32:44
Ему же одну надо
Так не важно, внутри функции она не определена

Google
Tishka17
04.05.2019
00:33:02
global var var = 42
Я ждал этого. Иди в пень с такими советами

Denis
04.05.2019
00:33:35
Когда где-то слышал, что глобальные переменные плохо, но не знаешь, почему

Tishka17
04.05.2019
00:33:53
Я выше пример привел

Denis
04.05.2019
00:34:01
Это то же самое, только тут мы честно помечаем, что у нас есть общее состояние

И ничем не отличается от класса, только букв меньше

Tishka17
04.05.2019
00:34:26
Конечно

Slam! 538
04.05.2019
00:34:42
а что global говорит?

Tishka17
04.05.2019
00:34:59
Это то же самое, только тут мы честно помечаем, что у нас есть общее состояние
1. По интерфейсу функции не понятно, есть у нее Стейт или нет 2. Функции намертво прибиты к общему стейту и не могут жить по другому

а что global говорит?
Что это говнокод

Slam! 538
04.05.2019
00:35:40
а что global говорит?
что переменная, стоящая после оператора, будет доступна из функции?

Denis
04.05.2019
00:36:08
Если хочешь поддерживать общее состояние между функциями, либо сделай их методами одного класса с полями, либо функциями одного модуля с переменными

Tishka17
04.05.2019
00:36:12
1. Непонятно будет в любом случае 2. Это будет в любом случае
1. Объект - общий Стейт. Если сделать DI, то ещё и можно сделать на несколько объектов один при необходимости 2. Можно юзать один объект, можно несколько. Вот тебе и несколько стейтов

Google
Tishka17
04.05.2019
00:37:22
Di нужен например, когда ты хочешь пошарить какой-то объект на несколько других

Например, у тебя несколько классов, но нужен общий флаг на них

Denis
04.05.2019
00:37:53
Модуль это простая и удобна, реализация синглтона в питоне, называть ее говнокодом странно

Tishka17
04.05.2019
00:38:10
Не забываем, что синглтон все ещё антипаттерн

А я спать

Denis
04.05.2019
00:39:05
Много чего в мире антипаттерн, но иногда с антипаттернами получается лучше, чем без них

Tishka17
04.05.2019
00:39:18
С синглтоном почти всегда хуже

Иногда не сразу

Denis
04.05.2019
00:39:31
Вот логгинг сделали на антипаттерне, и что, кому-то плохо?

Передавать логгер в каждую функцию явно было бы, несомненно, удобнее

Тот
04.05.2019
05:25:56
Всем привет. Подскажите есть ли нормальный голос для голосового помощника из пакетов pip? Я нашёл голос помощника galaxy из 3,4го самсунг. А хочу нормальный голос

Oleg
04.05.2019
05:29:37
DRF специально для такого делали
ИМХО, DRF ещё одна дополнительная надстройка, а при работе с апи надо наоборот вырезать всю эту ненужную функциональность

МишанЯ
04.05.2019
06:12:29
С микропитоном работает кто на линуксе?)

Не знаю ide, чтобы в ней можно было писать скрипт и потом загружать на esp8266

Да и вообще, чего скрывать?, я никак не втуплю как мне свой скрипт загрузить в esp

Ипать 100+ в сети и никто не юзает микропитон? Да ну нах

SHARIF_.PUARO.ENJINAL
04.05.2019
07:07:40
Ипать 100+ в сети и никто не юзает микропитон? Да ну нах
Я думал что знаю много версий питона но об микропитона первые слышу чувак ты названием случайно не ошибся

Проксимов
04.05.2019
07:08:15
https://techtutorialsx.com/2017/06/04/esp32-esp8266-micropython-uploading-files-to-the-file-system/

Google
Питирима
04.05.2019
07:16:38
Доброе утро! Подскажите, пожалуйста, что не так с моей авторизацией? Не могу никак понять.. код ошибки там же: https://pastebin.com/xvqbGnB6

Vladlena
04.05.2019
07:29:32
#удаленно #работа #вакансия #remote #fullstack #job #work #vacancy Full Stack (Django + Angular/ReactJS) Developer (Remote) 15-25$/час Gearheart.io — это распределенная команда веб разработчиков. Специализируемся на сложных кастомных проектах. Основатель компании - разработчик. Работаем с 2012 года. Клиенты - США, Европа. Длительность проектов - 6-18 месяцев. Сейчас наша компания начинает работу над новым долгосрочным проектом - no code платформа (подобие airtable.com и coda.io), в связи с этим ищем в команду разработчиков. Требования: • 3+ года опыта разработки коммерческого программного обеспечения • 3+ года с Python и Django • 1+ лет опыта с Angular2+/ReactJS • Английский - свободный, достаточный для общения с клиентами, ведения документации Мы предлагаем: • Удаленный формат работы • Стабильную работу на полный рабочий день • Гибкий график работы • Конкурентную заработную плату • Коллективные путешествия • Оплачиваемый отпуск, праздники • Оплачиваемое время обучения, книги, курсы • Уроки английского Контакты: Telegram: @bogdanovavladlena Почта: vladlena.bohdanova@gearheart.io Ссылка на вакансию: https://lnkd.in/gSp9mUj #remote #fullstack #job #work #vacancy #backend #frontend #python #django #angular #angularJS #angular2+ #reactJS

DeJQit
04.05.2019
07:46:00
Да и вообще, чего скрывать?, я никак не втуплю как мне свой скрипт загрузить в esp
Тебе нужен WebREPL. Качаешь архив с проектом, открываешь страницу webrepl.html, подключаешься к точке доступа WiFi ESP8266, нажимаешь коннект. Можно в реальном режиме управлять железкой или загружать скрипты в память. Тут подробнее расписано https://learn.adafruit.com/micropython-basics-esp8266-webrepl/access-webrepl

DeJQit
04.05.2019
07:47:17
Тот
04.05.2019
07:48:14
Правила чата: 1. Пишите вопрос по своей проблеме сразу же первым сообщением. Без приветов. Без прелюдий «кто может помочь». Обращения в ЛС к участникам нежелательны. Смотрите также http://neprivet.ru и http://nometa.xyz 2. Укладывайте свои мысли в одно сообщение, а не десять. 3. Код обрамлять тройным грависом: ```код``` если больше десяти строк, залить на https://gist.github.com или https://dpaste.de 4. На сообщения отвечайте реплаем, а не форвардом. 5. Для вопросов совсем начального уровня писать в @ru_python_beginners. Там же ответы на вопросы: «я новичок, с чего начать изучать питон» и «что почитать». 6. Для HR: сразу указывайте стек технологий проекта и зарплатную вилку. Обязательны хештеги: #работа #удаленка или #офис Просто ссылка на страницу с вакансией не приветствуется. Вакансии, не отвечающие требованиям, будут удалены. 7. Сразу бан за: спам, трояны, взломы, вирусы, спам-боты, кряки, ключи, наркотики и прочий скам или предложения работы в этой сфере. 8. Персонажам с неприличными аватарками и никнеймами будет выдано RO до момента исправления проблемы. Неприемлемы оскорбления, реклама, украшательства, Z̩ͭ͢A̲ͯ̋ͤ̈̅̍L̘̭̦̗͖̍͠G̻̲̮͔̓ͭ̽ͪ͛͘Ọ̲̖͍͔̥͎̄!̝̥̪̘̮̎̂̓ͭ́̃, злоупотребление эмодзи. Список неполный. Примеры: ? ꧁꧂BAKLAZHANCHIK꧁꧂ ? Baklazhanchik ? Свастика на аватарке ? Котик на аватарке ? ⇒ ? ? ? ? ? ? ? ⇐ ? Agawon
Как видишь

allwebbox
04.05.2019
08:35:22
привет Всем !

Помогите с виртуальным окружением.

Whore Amazing
04.05.2019
08:35:45
neprivet.ru

?
04.05.2019
08:37:00
allwebbox
04.05.2019
08:37:02
Устанавливаю pip install virtualenv test - Создаеться папка test но в ней только папка lib а должині быть еще папки типа Script и тд



?
04.05.2019
08:37:51
С каких пор венв создаётся через пип

allwebbox
04.05.2019
08:38:08
а через что ?

allwebbox
04.05.2019
08:39:08
python -m venv test
о так заработало !!!

Спасибо !!!

Dk
04.05.2019
08:40:06
Если дальше ручками, то source test/bin/activate, чтобы войти в окружение

Dk
04.05.2019
08:42:11
./test/bin/python3.7
Но ему ж туда ещё пакеты ставить

Google
Dk
04.05.2019
08:42:25
Наверное

?
04.05.2019
08:43:41
Но ему ж туда ещё пакеты ставить
Можно ставить через питон

Да и пип там же лежит

allwebbox
04.05.2019
08:49:09


activate работаь отказался ((

?
04.05.2019
08:49:55
У вас винда, ебитесь с этим сами

Алексей
04.05.2019
08:50:09
в cmd пробуй

allwebbox
04.05.2019
08:52:10
в cmd пробуй
В CMD Сработало ! Спасибо

еще вопрс. Спасибо что ответили на преведущие.

зашел в огружение но freeze показывает все пакеты которые есть я так понимаю не должно ничего быть



?
04.05.2019
08:55:01
Должно

Тебе в бегиннерсы, не сюда

t.me/ru_python_beginners

allwebbox
04.05.2019
08:55:25
У вас винда, ебитесь с этим сами
linusx тоже есть пробовал там собрать python под Винду pyinstaller ничего не вышло (

Whore Amazing
04.05.2019
08:56:12
linusx

allwebbox
04.05.2019
08:56:38
?
04.05.2019
08:57:16
linusx
macosx

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