Tishka17
ну с тобой все понятно =)
Tishka17
может у кого-то есть личные проекты?
Nazar
Сын родился недавно
Nazar
:D
Alex
ну с тобой все понятно =)
а с какой целью интересуешься?
Tishka17
Пока просто итересно, есть ли тут такие люди вообще
Alex
мне опенсорса на работе хватает, до своего руки не доходят.
Forevka ÐΞV
может у кого-то есть личные проекты?
пилю веб-админку для ботов
Forevka ÐΞV
пока что она не опенсурс так как показывать нечего
Forevka ÐΞV
готовая только вьюшка логина и бекенд аппрув юзера
Forevka ÐΞV
Tishka17
ну не, "показывать нечего" не интересно
Forevka ÐΞV
ну не, "показывать нечего" не интересно
https://github.com/forevka69/MyNewBot можешь даже сбилдить её если интересно, билд по обычному npm install npm run dev python3.7 main.py
Forevka ÐΞV
токены ботов пофиг ревокну
Алексей
Всем привет. А можно как то с 1с взаимодействовать через питон ? Нужно из акта о порче товара и из ещё одного акта сделать ценники и автотизировать это все ( ценники на остатки не совсем стандартные)
Vladyslav 🇺🇦🇪🇺
Артём
?
Valerie
Всем привет! Ищу тех, кто интересуется IT чемпионатами, сейчас проходит контест по машинному обучению и анализу данных, присоединяйтесь, если заинтересует)) https://mlbootcamp.ru/round/21/tasks/
AMD Chan
почему pycharm при объявлении переменной как глобальной и последующем присвоении ругается на определение выше, что мол не используется?
Tishka17
@worlak2
Tishka17
2. она точно в функции?
Kirill
почему pycharm при объявлении переменной как глобальной и последующем присвоении ругается на определение выше, что мол не используется?
Потому что переменная переопределяется и в общем случае становится локальной (если присвоение идёт в локальном скоупе).
AMD Chan
2. она точно в функции?
да, в функции инициализации. странно.
Артём
Потому что переменная переопределяется и в общем случае становится локальной (если присвоение идёт в локальном скоупе).
глупый вопрос мб, но как она становится локальной, если объявлена как глобальная?
Tishka17
а вообще пункт 1
Kirill
А, сорри, попутал с замыканиями
Артём
а ты можешь её просто как аргумент в функцию передать?
Tishka17
на какую строку ругается, ну
Tishka17
целиком
Tishka17
с кусками рядом
AMD Chan
ну, вообще ругается - просто warning, ну ладно. хотел узнать просто, как это исправить, глаза мозолит
Kop
@worlak2
Зачем вызывал?
Tishka17
да нет, скорее всгео ты где-то её значение там реально не юзашеь
Tishka17
Зачем вызывал?
1c спрашивают
Kop
1c спрашивают
Я похоронил то как страшный сон ))) всем советую звать 1с программиста чтоб помог вас реализовать взаимодействие
Vladimir
#работа #удаленка народ нужен мидл питонист на удаленную работу в иностранную компанию. задача - реализация ETL для QuickSight а так же анализ данных скажу сразу в приоритете сейчас первое анализ данных - это как говорится будущее
Medoed
да, в функции инициализации. странно.
интересно, а что это за "функция инициализации" такая?
AMD Chan
интересно, а что это за "функция инициализации" такая?
подтягивает ini конфиг и устанавливает начальные значения
AMD Chan
давай уже исправь. убери глобальные переменные
я вспомнил зачем они нужны. софт выполняет функции в потоках, нелинейно. и неизвестно, когда какой-то переменной будет присвоено значение и будет ли присвоено вообще. поэтому задаю что-то дефолтное в функции инициализации, чтобы не словить краш на nullpointer (хз, возможно ли это, но на всякий). и между функциями нужно передавать много аргументов, поэтому использовал глобальные переменные, чтобы не запутаться сильно.
Tishka17
звучит как будто ты не знаешь как работает твой
Tishka17
ещё раз: НИКОГДА НЕИСПОЛЬЗУЙ ГЛОБАЛЬЫЕ ПЕРЕМЕННЫЕ
Tishka17
чтобы не путаться - нормально собери что ты там передаешь по объектам
Tishka17
с глобальными ты уже потерял контроль над кодом
AMD Chan
ок, понял. в любом случае сейчас пока времени на исправление нет
Tishka17
не надо словарь переменных
Артём
в нём же можешь поставить дефолтное значение, например "0", и, если "0" - то не обрабатывать.
Tishka17
словарь нужен чтобы хранит произвольные пары ключ-значение. А у него фиксирвоанный набор
Алексей
Как данные хранятся ?
Вообще в базе, но могут только сделать выгрузку документов в docx, mxl,odt,html
Артём
не надо словарь переменных
ну я не знаю деталей его скрипта. Поэтому и предлагаю на выбор)
Артём
но я бы тоже по дефолту список выбрал)
Kop
Вообще в базе, но могут только сделать выгрузку документов в docx, mxl,odt,html
Вот если можешь абстрагироваться от 1с и работать напрямую не с ней а с файлами. То все у тебя будет ок. На хабре была статья на эту тему, но там от версии вроде зависело
AMD Chan
список мне кажется не такой уж и плохой идеей. с питоном знаком относительно поверхностно, срочно понадобилось написать софт для удаленного управления, чисто для своего удобства. но сейчас другой работы полно, поэтому тут всем откланиваюсь и потом переделаю.
Kop
словарь нужен чтобы хранит произвольные пары ключ-значение. А у него фиксирвоанный набор
Недавно на собесе был вопрос, нормально ли хранить последовательные элементы в словаре и можно ли гарантировать что они в таком же порядке и будут отдаваться
Tishka17
хех
Kop
стандартный вопрос)
Первый раз такой выпал
Kop
Пояснили что в 3.7 питоне отдаются последовательно
Spirit
Да
спасибо, запомню
Tishka17
в таком же порядке?
в том, в котором добавил
Tishka17
менять порядок нельзя
Tishka17
Пояснили что в 3.7 питоне отдаются последовательно
ну фактически в cpython уже в 3.6 так стало, в 3.7 это внесли в стандарт
Kop
ну фактически в cpython уже в 3.6 так стало, в 3.7 это внесли в стандарт
Помню где-то рекомендовали не надеяться на последовательность. Поэтому ответил что скорее всего да, но не стоит надеяться. Тогда сказали про 3.7 стандарт
Туночка️
нужно ли избегать использывания асинка при init в классе?