Size: a a a

2021 October 23

Aс.енька Мак... in PyLadies SPb
привет. я за советом, точнее, за мнением. я пишу автотесты,  меня часто запросы в базу. запрос можно оформлять разными способами, но я не знаю, какой смотрится красивее и правильнее?
        db.execute("select id"
                  " from public.call_sessions"
                  " where user_id = %(account_id)s and start_date = %(this_date)s",
                  {"account_id": str(account_id),
                   "this_date": this_date})

через % или же через f-string?
        db.execute(f"select id"
                 f " from public.call_sessions"
                 f" where user_id = {account_id} and start_date = {this_date}")
источник

MF

M F in PyLadies SPb
%s правильнее
Понятно, что в тестах никто "...; drop database;" подставлять не будет (хотя вдруг)), но лучше просто всегда делать как тут описано) https://realpython.com/prevent-python-sql-injection/#using-query-parameters-in-sql
источник

P

Patience in PyLadies SPb
источник

Aс.енька Мак... in PyLadies SPb
Спасибо!
источник
2021 October 24

AP

Anna Perova Headhunt... in PyLadies SPb
Мы есть, Ladies in Tech and AI
@ladiesintechandai в Мск, СПб, Сочи. Собираемся провести ивенты и в других городах.
О нас можно почитать в нашем портале на Notion
Напишите лично вопросы, отвечу.
https://www.notion.so/Ladies-in-Tech-and-AI-6ac8b9058b0545119c2848adc6438c7e
источник
2021 October 26

k

karine in PyLadies SPb
меня опять куда-то занесло и проблемы только разрастаются )
Можете посоветовать - мне добить "мой путь" или есть какое-то более удачное решение
источник

k

karine in PyLadies SPb
Cur/
common.py
objects/
   object_name1.py
 Compute()
   object_name2.py
 Compute()
 ....
   data_o1.csv
   data_o2.csv
 ....
У меня есть некоторое количество формул, реализованных в файлах object_name1... object_nameN.
Для расчета они используют данные из файлов data_o1.csv... data_oN.csv
В каждом файле есть метод Compute(), который возвращает датафрейм (пусть будет dfo)

В common.py
я хочу с каждым из результатов провести некоторые действия. например dfo+1

Первая проблема, с которой я столкнулась, как определить, какой именно компьют мне нужен.
Попыталась решить это с помощью exec


list = [object1, object2... ]

for i in list:
 ChangeObjectValue[i]

ChangeObjectValue(object):
 exec("import "+ "Objects."+object_name)
     f = exec("Objects."+object_name + ".Compute()")
 result = dfo+1


Потом выяснилось, что чтение данных внутри object_name1 не работает, потому что текущая директория Cur
Вставила внутрь каждого object_name1 os.chdir(os.path.dirname(file)), что дает папку
Cur/objects потом возвращаюсь обратно в Cur

Теперь я столкнулась c тем, что exec не возвращает результат. Т.е. есть обходные пути, но пока не полетело.
И вот я думаю, копаться с этим, или надо было изначально сделать как-то иначе....
источник
2021 October 27

k

karine in PyLadies SPb
... если сохранять текущий подход работает eval вместо exec
т.е. f= eval (function from outside module) возвращает нормальные значения
источник
2021 October 28

ТК

Татьяна Кулагина... in PyLadies SPb
Девы, а можно сюда вакансию python developer Middle закинуть?
источник

OT

Olya Telezhnaya in PyLadies SPb
Можно!
источник
2021 October 31

AP

Anna Perova Headhunt... in PyLadies SPb
Привет из дружественного коммьюнити @ladiesintechandai!

Мы тут разыгрываем билеты на Moscow Tech Week 2021
3-дневную конференцию в Сколково.
Присоединяйтесь! Ждём Вашего участия)
источник

AP

Anna Perova Headhunt... in PyLadies SPb
Переслано от Anna Perova Headhunt...
Друзья, у нас снова конкурс!!!на этот раз, совместно с Tech WEEK 2021 в Сколково, которая пройдет с 9 по 11 ноября!

Разыграем 10 билетов на конференцию

TECH WEEK 2021 в Сколково - Это 3х дневная конференция 300 спикеров, 150 партнёров, по темам: AI, Blockhain, EdTech, HRTech, AR/VR, Cyber Security и тд.

Конференция об инновационных технологиях, Сколково
https://techweek.moscow/

Стоимость билетов 48 000, но у нас есть 10 билетов, которые мы могли бы разыграть!)

Что нужно сделать чтобы поучаствовать в конкурсе
1. Быть участницей/участником коммьюнити Ladies in Tech and AI
2. Написать о себе если ещё не написали текст #Whois
3. Порекомендовать одну книгу #books или курс #course
В коммьюнити, можно просто ссылку и рассказать почему курс вам кажется хорошим или мог бы быть полезен

И самое главное конкурс:

С 31.10.21 по 05.11.21 добавьте в коммьюнити как можно больше участниц и участников - из технической сферы ( важное требование: считаем только технических специалистов SE, AI, QA, Product Managers, Team Leaders и тд)

Новых участников важно чтобы добавляли вы сами.

От каждого нового участника, участницы ждём #whois

Подведение итогов 05.11.2021

Добавьте как можно больше новых участниц сообщества сейчас и следите за новостями
😊❤️❤️❤️ Разыгрываем 10 билетов, а после отлично проведем время на классной конференции!!!
Особенно ждём наших участниц из других городов! Используйте этот шанс! Лучшее впереди!😊🙏❤️
источник
2021 November 05

ТК

Татьяна Кулагина... in PyLadies SPb
Привет! Обещанная вакансия)) очень ищем 2 миддлов к себе в команду) Я там QA Lead, если что - спрашивайте) https://www.notion.so/junior-middle-python-developer-Zipsale-af840d96b4f349f8a16caf719cdef1f3
Татьяна's Workspace on Notion
Вакансия junior+ - middle python developer в Zipsale
Zipsale сейчас – это 10 человек, который делают продукт для британских (а в будущем и европейских и американских) реселлеров. В нашу систему вы можете загрузить информацию о тех вещах, которые вам нужно продать и быстро разместить их на разных маркетплейсах: Ebay, Etsy, Shopify и так далее.

Дальше маркетплейсов и фич будет больше: авторекомендации маркетплейсов, категорий, тегов и цен, подтягивание статистики, управление шиппингом и инвентарём, балк импорт, кросспостинг и много чего ещё. Вот несколько фич, которые мы запилим до нового года:
- Добавить в наш динамический конструктор форм возможность использовать мультиселекты.
- Туда же впилить возможность маппить поля между маркетплейсами и опции этих полей.
- Научиться автозаполнить некоторые поля (размер вещи, состояние вещи, в некоторых случаях – категорию).
- Зарефакторить часть кода, начать движение в сторону DDD.

Проект начинался как простое формошлёпство на Джанго, но за год прошёл большой путь: сейчас у нас много непростой би
источник
2021 November 10

vL

valyavalya Leontyeva in PyLadies SPb
Привет! Девушки, очень ищем Lead к себе в команду (сейчас 2 backend разработчика, ищем для них лида).
Стек Python (django и django-rest-framework, fastapi/starlette), PostgreSQL, clickhouse, redis и rabbitmq. ЗП до 350к.
Офис в центре/ удалёнка.
Пишите в ЛС, расскажу подробнее, приведу вас по своей рекомендации, хочу премию за рефералку 🙌☺️
источник

el

elena litvintseva in PyLadies SPb
всем привет! меня зовут Лена, я работаю devrel'ом в Райффайзенбанке. мы планируем открытый митап нашего Python сообщества и находимся в поиске спикеров:) ориентировочные даты - конец ноября, начало декабря. формат - онлайн. пишите, буду рада пообщаться и рассказать подробнее:)
источник

AP

Anna Perova Headhunt... in PyLadies SPb
Привет! Я лидер  дружественного коммьюнити))

У нашего коммьюнити тоже есть спикеры) общались из Райффайзен с Денисом Аникиным, возможно, вы знакомы, договорились что порекомендуем знакомых
😊🙏 Вам тоже можем, если нужно и интересно.
Можем сделать встречу после 14 ноября и обсудить план на несколько митапов если вам интересно 😊🙏
источник

el

elena litvintseva in PyLadies SPb
привет!:) рада знакомству) да, конечно с Денисом знакомы) с радостью сделаю встречу, иду в личку за деталями)
источник
2021 November 11

OT

Olya Telezhnaya in PyLadies SPb
всем привет
помогите мне, пожалуйста, найти надежный источник с цифрами, сколько женщин involved in it

я нашла про программистов, там professional developers менее 5% в 2021 году, вообще мрак
https://insights.stackoverflow.com/survey/2021#demographics-gender
но айти сильно шире чем программисты
источник

AB

Anastasia Birillo in PyLadies SPb
есть такая табличка с женщинами-ресерчерами в SE - https://docs.google.com/spreadsheets/d/1pbYGxfYmc7WAYz2Wob9iQRO1RFDieN3Koor152js-rE/edit#gid=0
источник

AP

Anna Perova Headhunt... in PyLadies SPb
Класс)
источник