@ru_python

Страница 8905 из 9768
TadjMahal?
03.05.2019
07:22:13


python -m pip
Спасибо!

Tishka17
03.05.2019
07:23:39
А теперь вопрос: зачем тебе pyinstaller?

TadjMahal?
03.05.2019
07:24:30
А теперь вопрос: зачем тебе pyinstaller?
Превращать python-файлы в экзешники.

Google
TadjMahal?
03.05.2019
07:24:35
А что?

Tishka17
03.05.2019
07:25:40
Ну во-первых, сомнительная задача Во-вторых, тебе это зачем?

Max
03.05.2019
07:26:46
ну, обычно ставят питон на машине и запускают скрипт через него

Tishka17
03.05.2019
07:26:48
Превращать в экзе

TadjMahal?
03.05.2019
07:27:19
Превращать в экзе
Чтобы переносить на другие компы без установки самого питона.

Богдан
03.05.2019
07:27:34
Превращать в экзе
Типа друзьям можно кидать проги без пайтона

TadjMahal?
03.05.2019
07:27:59
Я конечно понимаю, установка питона не занимает много времени, но всё же.

Tishka17
03.05.2019
07:28:14
Чтобы переносить на другие компы без установки самого питона.
Для этого лучше сделать нормальный инсталлятор твоей проги

TadjMahal?
03.05.2019
07:28:23
С экзешником куда проще, взял открыл.

Tishka17
03.05.2019
07:28:44
Ну знаешь. Msi-файл, который ставит в program files, ярлычок в пуск и так далее

А вот эта тема с экзе - скорее забавно чем нужно

Вячеслав
03.05.2019
07:29:47
Всем привет. Как можно получить список имен аттрибутов класса? Задача такая. Есть словарь. Мне нужно из него удалить пары ключ значения если ключ не совпадает ни с одним из имен аттрибутов класса.

Google
TadjMahal?
03.05.2019
07:30:36
А вот эта тема с экзе - скорее забавно чем нужно
Может ты и прав, но pip точно пригодится.

Вячеслав
03.05.2019
07:34:06
Можно. Но звучит как будто ты делаешь что-то не то
Там штука в чем. Я использую peewee. Мне нужно обновить уже имеющуюся модель, исходя из данных которые ввел пользователь. Я собираю все что ввел пользователь и пихаю в словарь, а в качестве ключа использую строки идентичные именам аттрибутов класса. Но. Так же я туда добавляю еще одну пару для того чтобы понять редактирую я запись или же создаю. Так вот. В случае с созданием записи, все проходит норм. Неизвестный для него ключ он просто игнорирует. А вот с обновлением ( к примеру Employee.update(**dict).where(Employee.id == employee_id), он выплевывает exception как раз на ту неизвестную пару.

Tishka17
03.05.2019
07:36:19
Это позволит потом независимо менять модель и апи

Вячеслав
03.05.2019
07:37:44
Tishka17
03.05.2019
07:37:57
Ну и лишние поля принято игнорировать, да

Глянь все таки marshmallow

Вячеслав
03.05.2019
07:38:56
Ну и лишние поля принято игнорировать, да
Так вот тут проблема как раз что Peewee их почему то в методе update не игнорит.

Потому и пытался как то в динамике удалять незивестные для него значения.

Tishka17
03.05.2019
07:39:54
Для совсем тупого кейса можешь попробовать https://github.com/Tishka17/dataclass_factory, он вроде произвольные классы у меня умеет создавать, но я с ними сильно не тестил

Google
Вячеслав
03.05.2019
07:41:16
Ладно) всем спасибо.

User
03.05.2019
07:41:27
Таким образом хотя бы стало бы возможным сравнение строкового ключа с чем-либо ещё.

Он же на это рассчитывал?

User
03.05.2019
07:44:44
Ну а в чём проблема для проверки списка как ключа использовать: for i in?

Ну, ты понял.

Tishka17
03.05.2019
07:45:32
Там не только поля. И не только поля, которые можно менять

User
03.05.2019
07:46:10
AI
03.05.2019
08:14:40
Может кто сможет помочь? https://stackoverflow.com/questions/55965721/how-to-forward-downloaded-file-packages-to-the-telegram-servers-to-send-it-to-th

Роберт
03.05.2019
08:51:11
Доброе утро! Как автоматически закрыавть сессию в sqlAlchemy? database = User.query.filter(User.user_id == user_id).first() database.balance = 0 db.session.add(database) db.session.commit() db.session.close() Я пробовал через with with database: логика Но выдает ошибку, или каждый раз работу с бд запихивать в try?

Max
03.05.2019
09:08:45
я не работал с ним, но ты можешь попробовать написать свой класс обертку, который реализует протокол для with. Но ты ошибку покажи

A
03.05.2019
09:38:46


Google
A
03.05.2019
09:39:15


помогите плиз

Ilya
03.05.2019
09:40:41
А есть чатик для фриланс заказов питонщикам?

Maxim robox
03.05.2019
09:41:12
А есть чатик для фриланс заказов питонщикам?
Прямо здесь. В правилах есть хештеги. Потыкай по ним.

Tishka17
03.05.2019
09:44:11
Ты случайно не на маке пытаешься под Винду собрать?

A
03.05.2019
09:44:34
я пытаюсь на маке собрать на мак

Tishka17
03.05.2019
09:49:11
А вот тот файл, на который ругается у тебя стоит?

Роберт
03.05.2019
10:39:19
@RoberPolson
Ага, я позже гляну, щас на не месте

Страница 8905 из 9768