Ivan
Доброе время суток!
Подскажите что не так делаю
class Second(object):
def __init__(self, ar=[]):
self.ar = ar
@classmethod
def upload(cls, **kwargs):
obj = cls()
for key in kwargs:
if key in obj.__dict__.keys():
if key == 'ar':
for ar_i in kwargs[key]:
obj.add_ar(ar_i)
else:
obj.__dict__[key] = kwargs[key]
return obj
def add_ar(self, *args):
for ar_i in args:
self.ar.append(ar_i)
print (ar_i)
class First(object):
def __init__(self, a_link=None):
self.a_link = a_link if a_link else Second()
@classmethod
def upload(cls, **kwargs):
obj = cls()
for key in kwargs:
if key in obj.__dict__.keys():
if key == 'a_link':
obj.a_link = Second.upload(**kwargs[key])
else:
obj.__dict__[key] = kwargs[key]
return obj
выполняю код
import test_class
d = test_class.First.upload(a_link={"ar":[4, 4, 4]})
f = test_class.First.upload(a_link={"ar":[4, 4, 1]})
результат:
Ivan
Ivan
почему a_link для двух разных переменных стал одним?
Tishka17
потому что дефолтные параметры функций инициализруются один раз - при создании функции. Это я про ar=[] в ините
Ivan
тормоз я, спс
Гузель
В файле settings настроила данные базы и при входе на сайт (в браузере) показывает ошибку 502
Как мне ее исправить? Сайт сейчас не доступен
Roman
Roman
Ээээ почему мне проверка вышла
Roman
Админ спаси, бот не реагирует)
Проксимов
Эээ
Проксимов
Ничего тебе не вышло
Roman
Ой все, заработался извиняюсь
Roman
Гузель
Anonymous
Привет всем. Как посчитать, сколько вариантов в 8 значном пароле, который состоит из a-z 0-09?
Проксимов
Tishka17
Гузель
до этих изменений отлично
Tishka17
в смысле с помщью чего.
Tishka17
если systemd то наврено логи надо глядеть через journalctl
Sebor▂▅▇█▓▒░
Roman
да уж, тяжко на такое дать ответ)))
Гузель
нашла, сейчас скину
Гузель
Гузель
Гузель
Loaded: loaded (/etc/systemd/system/emba.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Ср 2019-07-24 02:04:33 +06; 1h 28min ago
Main PID: 2763 (code=exited, status=1/FAILURE)
Roman
вам нужно найти ошибку субд, ищите ещё логи фреймворка, надо найти где субд шлёт нахрен коннект
Daniil
Можно откатить изменения и скинуть, что правите
Anonymous
Доброй. Вопрос таков:
Есть list, я создаю несколько потоков, в аргументах этот лист, в функциях идет append к листу, но после завершения потока лист остается в том же состоянии что и был. Я же вроде дал функции объект, в функции аппенд есть, а в основном потоке он пуст. Фича питона или где-то я накосячил?
koder
maxlunar
>multiprocessing
maxlunar
ну тут без комментариев
maxlunar
между процессами лист не синхронизируется
maxlunar
это не потоки у тебя
maxlunar
от слова совсем
maxlunar
а два (или сколько там у тебя их) процесса форкнутых
maxlunar
ну, есть, через Queue/Pipe из этого же модуля
maxlunar
только это неудобно
Anonymous
Народ
Скиньте либу для конвертации
.xlsx
в
.pdf
PYTHON
сенкью
Андрей
Anonymous
DOMOBOY
https://www.google.com/search?q=convert+xlsx+to+pdf+python&oq=xlsx+to+pdf+py&aqs=chrome.2.69i57j0l3.9865j0j7&client=ms-android-xiaomi&sourceid=chrome-mobile&ie=UTF-8
Anonymous
Ребят всем привет😊
Anonymous
Нужен ваш совет :(
Anonymous
Сделал телеграм бота, хотел на cpanel поставить, но бот отрубается через некоторое время
Anonymous
Не подскажите в чем загвоздка, или для этого нужен вдс?
Tishka17
BotoTVOREC
Можно ли как-то заменить знак сравнения переменной? скажем знак сравнения задают с клавиатуры потом я его использую, или только две ветки для каждого знака прописать?
Tishka17
Tishka17
И дальше словарь между знаком и функцией сравнения из этого модуля
Anonymous
BotoTVOREC
Tishka17
Даа
У тебя поллинг или вебхуки?
Anonymous
Поллинг
Anonymous
Вэбхук поможет проблеме?
Tishka17
Да
Anonymous
Спасибо. Попробую через него :)
Tishka17
Поллинг
А как ты запускаешь, кстати?
Anonymous
Ну я его просто прикрепил к wsgi встроенному
Anonymous
Типо когда обращаетесь на сайтик тот запускается (знаю глупо, но не нашел другого выхода)
Tishka17
Как прикрепил?
Tishka17
Эээ
Tishka17
Чо?
Tishka17
Я не знаю что за встроенный wsgi
Anonymous
Нуу ладно, грубо говоря типо мини фласка стоит там встроенный
Anonymous
Туда сделал так , что когда пользователь ссылается на / директорию запускал бота
Tishka17
Звучит как будто там совсем не то, что ты описываешь
Anonymous
:(
Fᴏʀᴅᴇɴ
Tishka17
Наталья
#office #работа #fulltime #python
#вакансия #Новосибирск
Ребята, Новосибирск! Ищу сильного Python-программиста (не ниже уровня middle) для крупной федеральной IT компании.
Зарплатная вилка
Уровень middle до 120 к
Уровень senior до 240 к
Формат работы: Office
Занятость: Full-time
Контакты: @nati_dr
Pavel
kosc
Как хорошо, что я к ним не попал в своё время.
noName🐈
флоу?