Andrew
Понял
🤔
То что в некоторых ситуациях re.search().group(0) возвращает list это нормально?
🍁 Jaŭhien
где в линухе найти все опции монтирования?
🍁 Jaŭhien
подскажите ман страничку
🍁 Jaŭhien
а, нашел
Anonymous
+
Tigran
звучит вообще не ок
Andrew
А, нет, вру
Andrew
Я потом методом сплит его в список загнал
Tigran
😑
🤔
а покажи-ка пример
работал в консоли, видимо одна переменная застряла и срала 🤦‍♂️
Tigran
штош, в принципе ожидаемо
Roman
Как вы относитесь к магическим методам используемым вне класса, например, object.len() вместо len(object). Я считаю, что правильнее len(object). Что скажут опытные люди?
Dogma
телеграм сожрал нижние подчеркивания((
ты же понимаешь что len(obj) за кулисами делает obj.__len__() ?
Roman
ты же понимаешь что len(obj) за кулисами делает obj.__len__() ?
да, это я знаю. Вопрос о бест практисе, товарищ мне прислал код, в котром прямо злоупотребление этих штук
Dogma
В зависимости от случая.
Roman
В зависимости от случая.
Например? ведь оно равно друг другу
Dogma
И в его коде именно используется len? Сам случай с len бесмысленный. Как и пример приведённый
🍁 Jaŭhien
Лучше использовать функции чем магические методы
Roman
Лучше использовать функции чем магические методы
я пришел к этому выводу после своих косяков, когда интелисенс (или как это называется у jetbrains) не ставит скобки для вызова метода.
Andrew
пусть, я на vmware поднимаю - потому интерфейсы по другому называются
Есть трабл При попытке сохранить файл пишет, что его не существует
Andrew
Да
Andrew
Roman
ты пытаешься сохранить файл "*.yaml", назови его enp0s8.yaml, например
Andrew
Называл, то же самое писало
Roman
а sudo не забыл?
Andrew
Я нано иначе и не открываю
VCL
мне кажется нет /etc/netplay
VCL
попробуй sudo mkdir -p /etc/netplay
Roman
netplan
Andrew
А
Andrew
Тогда все ясно
Andrew
Пора спать идти 😅
Andrew
Так-с, теперь сохранило Попробую подключиться Правда в ifconfig ничего не поменялось
Roman
ребутни вм
я не знаю, есть ли еще там сервис networking
Andrew
Как проверить?
Roman
Как проверить?
проще ребутни
Andrew
Ребутнул
Andrew
Слава богам
Andrew
Старым и новым
Roman
потом вывдо ifconfig -a либо ip addr
Andrew
Я уже в консоли ввел
Andrew
Скрипт сработал
Andrew
Спасибо большое всем, кто помогал!
Slam!
Не критично, если в SQL-запросах операторы в нижнем регистре?
SetazeR
Постгре и склайт все равно
сомневаюсь что вообще какой либо субд работающей на sql не всё равно
SetazeR
ты только представь этот запрос
Slam!
В плане ПЕПа, имею ввиду
SetazeR
SELECT select,from FROM table
Anonymous
Парни, подскажите, как подружить windows MySQL и Django? Установил mysql-client через wheel, установил django-mysql, при установке mysql-python ругается на Visual Studio С++ 14. Переустановил, 11 гигов, выбрал всё, что более менее связано, снова не ставится. makemigrations не делается, runserver не запускается (только если закомментить DATABASES). На Flask решалось установкой connector, тут ночь бьюсь не знаю, что ещё придумать
SetazeR
Поставить линь
чё мелочиться-то, пускай сразу работу меняет
SetazeR
Планету
SetazeR
Интересно, на Марсе нужны питонисты?
Slam!
Интересно, на Марсе нужны питонисты?
Это все, что тебя интересует?
SetazeR
Это все, что тебя интересует?
Меня много что интересует, к чему вопрос?
Slam!
Я думаю, питонистам будет там не до питона
Сережа
Нужны были бы питонисты в РФ(((
Valery
Нужны были бы питонисты в РФ(((
нужны, вот например https://www.ptsecurity.com/ru-ru/about/vacancy/
Сережа
Ох, Нижний Новгород
Сережа
Уж лучше вы к нам)))
Valery
Уж лучше вы к нам)))
мопед не мой :)
🍁 Jaŭhien
В плане ПЕПа, имею ввиду
Принято капсом кейворды писать, да и читается код лучше. Но по факту разницы нет
paulwinex
приветы. ❓Есть задача, сделать ряд модулей которые инсталятся с неймспейсом. То есть в какую-то общую для них поддиректорию. Настраивается просто, работает легко https://packaging.python.org/guides/packaging-namespace-packages/#pkgutil-style-namespace-packages Даже прилагается пример https://github.com/pypa/sample-namespace-packages Но вот засада, если указывать кастомный путь инсталяции (--target /path/...) то всё ломается. Первый модуль ставится норм а остальные жалуются что такой путь уже есть и не ставятся, а с форсированным режимом просто удаляют то что было. В итоге остаётся только один модуль. Вопрос: Как же ставить модули с неймспейсом в кастомный путь? Может какойто флаг есть? Нестандартные методы не предлагать, накостылять я и сам соображу как, хочется чтото более дефолтное.
Андрей
Подскажите как мне df из первого кода (данные размером 1000 строк и 4 столбца) перевести во второй (это просто образец данных) таким образом чтоб первые три столбца по попали в variable_1 а четвертый df в variable_2 ? from openpyxl import load_workbook import pandas as pd filepath = r'some path' wb = load_workbook(filepath) sheet = wb.active # Convert Sheet to DataFrame df = pd.DataFrame(sheet.values) from numpy import exp, array, random, dot variable_1 = array([[0, 0, 1], [0, 1, 1], [1, 0, 1], [0, 1, 0], [1, 0, 0], [1, 1, 1], [0, 0, 0]]) variable_2 = array([[0, 1, 1, 1, 1, 0, 0]]).T
paulwinex
объеденить модули в один неймспейс
paulwinex
нужно для организации файлов в библиотеке и для удобных импортов