Size: a a a

Сообщество Python Программистов

2020 February 20

T

Tuum Daemonia in Сообщество Python Программистов
Andrey Nekto
Нет, это я себе учителя ищу, есть моменты которые не догоняю, хочу позаниматься
попробуй посмотреть  подробные видеокурсы

ну либо тут задавай вопросы)
источник

AN

Andrey Nekto in Сообщество Python Программистов
Видимо придется задавать вопросы...
источник

AN

Andrey Nekto in Сообщество Python Программистов
1. Как передавать значения переменных между классами? Тот язык на которым я писал позволял это делать легко. В питоне нихрена не получается...
источник

T

Tuum Daemonia in Сообщество Python Программистов
Andrey Nekto
1. Как передавать значения переменных между классами? Тот язык на которым я писал позволял это делать легко. В питоне нихрена не получается...
а на каком ты писал?
источник

AN

Andrey Nekto in Сообщество Python Программистов
Parser3
источник

T

Tuum Daemonia in Сообщество Python Программистов
Andrey Nekto
1. Как передавать значения переменных между классами? Тот язык на которым я писал позволял это делать легко. В питоне нихрена не получается...
есть несколько способов передачи переменных между классами

1. def init(args). Передача в класс при создании

2. геттеры и сеттеры. Либо просто изменение полей  класса через обращение к ним

3. передача переменных в конкретный метод класса, который мы вызываем
источник

AN

Andrey Nekto in Сообщество Python Программистов
На пример у меня есть форма куда вводиться некий id текстовый и имя файла. Надо передать id и его значение в пустой словарь как один из его элементов и сохранить в виде файла с теи именем которое пришло из формы.
источник

AN

Andrey Nekto in Сообщество Python Программистов
Плюс мне не понятны все конструкции содержащие init, наследование и т.д. Ну нету у меня опыта...
источник

AN

Andrey Nekto in Сообщество Python Программистов
Фактически надо обьяснить моменты ООП...
источник

VA

Vadim Apenko in Сообщество Python Программистов
Сохранять с именем пришедшем из формы так себе затея
источник

VA

Vadim Apenko in Сообщество Python Программистов
Не безопасно
источник

AN

Andrey Nekto in Сообщество Python Программистов
Все локально, приложение специализированное, все взаимотношения с серверной частью отдельно отрабатываются и проверяются на валидность
источник

AN

Andrey Nekto in Сообщество Python Программистов
Кстати а есть какое то веб приложение для телеграмма тип whatsappweb?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Andrey Nekto
Кстати а есть какое то веб приложение для телеграмма тип whatsappweb?
Да. Телеграм веб
источник

AN

Andrey Nekto in Сообщество Python Программистов
Vadim Apenko
Да. Телеграм веб
источник

AN

Andrey Nekto in Сообщество Python Программистов
Оно?
источник

KV

Konstantin Vinogradov in Сообщество Python Программистов
Есть небольшой вопрос по базам данных (sqlalchemy):

******************************************************
engine = create_engine('sqlite:///blog.sqlite')

db_session = scoped_session(sessionmaker(bind=engine))

Base = declarative_base()
Base.query = db_session.query_property()

class User(Base):
   __tablename__ = 'users'
   id = Column(Integer, primary_key=True)
   first_name = Column(String(50))
   last_name = Column(String(50))
   email = Column(String(120), unique=True)

   def __init__(self, first_name=None, last_name=None, email=None):
       self.first_name = first_name
       self.last_name = last_name
       self.email = email

   def __repr__(self):
       return '<user {} {}>'.format(self.first_name, self.last_name)
******************************************************

Если создать объект такого класса, то у него будет поле id с типом none, хотя id, как поле объекта я не объявлял (Только поле класса есть с именем id).

Вопрос: откуда всзялся id у объекта?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Оно
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Точка вроде должна быть
источник

VA

Vadim Apenko in Сообщество Python Программистов
Отвечает Юрий!)
источник