@ru_python

Страница 8611 из 9768
Pavel
03.04.2019
14:16:56
ага
ну так дерзай, юный питонист-телефонист

Tigran
03.04.2019
14:17:44
ну так дерзай, юный питонист-телефонист
брали разрабатывать SPA приложения с Vue на фронте и DRF на бэке, а дали другое))

Google
Pavel
03.04.2019
14:18:28
я серьёзно. телефония может подарить необратимый вывих мозга.

brestows
03.04.2019
14:19:44
Ребят кто-то работал с api google sheets ? не могу смержить ячейки

https://hastebin.com/xitakusige.bash

Aram
03.04.2019
14:24:13
Всем пасибо) кажись я въехал)

Roman
03.04.2019
14:24:56
Есть ли библиотека для получения списка установленных программ в Windows и их удаления?

Я нашёл только рекомендации как это делать, но готового решения не нашёл.

AI
03.04.2019
14:25:37


?? Eugene
03.04.2019
14:25:54
8080 юзеров в группе. Хорошее число

kernel
03.04.2019
14:26:22
8080 юзеров в группе. Хорошее число
у меня апач на этом порту

Макс
03.04.2019
14:26:27
я, конечно, нуб, но там вродь ожидание должно быть

?? Eugene
03.04.2019
14:26:49
Луп не запустил

Макс
03.04.2019
14:26:52
после loop.create_task

Google
?? Eugene
03.04.2019
14:27:25
Можешь по asyncio задавать вопросы в @python_async

AI
03.04.2019
14:27:46
Чем можно вот такую страничку спарсить? https://habr.com/ru/rss/all/all/

Roman
03.04.2019
14:34:52
Есть ли библиотека для получения списка установленных программ в Windows и их удаления?
Судя по отстутствию ответа - нет. Как вы думаете как лучше назвать? winapps норм? Пример использования: import winapps [firefox] = [app for app in winapps.list() if 'firefox' in app.name.lower()] # or [firefox] = winapps.search('firefox', re.IGNORECASE) firefox.uninstall()

AI
03.04.2019
14:37:47
Roman
03.04.2019
14:41:53
А если больше одного фаерфокса найдется? Или меньше?
exception выскачет. Я для простоты это не обрабатывал. Я же не production код вам показываю. Меня интересует принципиально: норм или нет.

Roman
03.04.2019
14:50:41
Нет
А более развёрнуто можно?

Aнтонъ
03.04.2019
14:51:15
Roman
03.04.2019
14:51:41
Да
Отлично. Большое спасибо!

AI
03.04.2019
14:54:12
Как удалить слово из строки, если replace не работает?

Aнтонъ
03.04.2019
14:55:11
А более развёрнуто можно?
Потому что ты даже не нагуглил модуль, а он есть. А парсер реестра на чем угодно можно писать. И звучит жутковато. Это стартап у тебя? :)

Tigran
03.04.2019
14:56:13
Как удалить слово из строки, если replace не работает?
Для начала надо понять, почему он не работает

Roman
03.04.2019
14:57:33
Потому что ты даже не нагуглил модуль, а он есть. А парсер реестра на чем угодно можно писать. И звучит жутковато. Это стартап у тебя? :)
» Потому что ты даже не нагуглил модуль, а он есть. Ок, ссылку на модуль, пожалуйста! » А парсер реестра на чем угодно можно писать. Я вроде бы не утверждал обратного. » И звучит жутковато. Почему? » Это стартап у тебя? :) Нет, у меня задача на работе автоматизировать тестирование виндовых инсталяторов.

Roman
03.04.2019
15:00:30
Wmi
Я это решение пробовал. Дело в том, что винда кривая и то, что выдаёт WMI не совпадает с тем, что выдаёт "Установка и удаление программ" (которая берёт из реестра), то есть гораздо меньше. Об этом написано и в документации, и на SO.

Google
Aнтонъ
03.04.2019
15:07:34
AI
03.04.2019
15:08:10
Как выделить подстроку от начального символа до конечного?(т.е. дается два символа, с какого начать и на каком остановиться)

Roman
03.04.2019
15:08:55
Я не пользовался, но слышал от кого-то. Но я знаю, что нет стандарта (кто б сомневался), есть разные места в реестре. Ты какие ключи парсил?
Вот это за основу возьму: https://www.blog.pythonlibrary.org/2010/03/03/finding-installed-software-using-python/ Возможно, это не всё, но по большей части совпадает с "Установкой и удалением программ". Мои задачи решает, а если кто-то допилит мою либу, то я не против.

Aнтонъ
03.04.2019
15:11:26
Вот это за основу возьму: https://www.blog.pythonlibrary.org/2010/03/03/finding-installed-software-using-python/ Возможно, это не всё, но по большей части совпадает с "Установкой и удалением программ". Мои задачи решает, а если кто-то допилит мою либу, то я не против.
Я думал, что ты так пробовал, потому что это первая ссылка в гугле. Есть еще пути вроде HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall . И еще парочка. Ггг, «мою либу».

Roman
03.04.2019
15:15:23
Я думал, что ты так пробовал, потому что это первая ссылка в гугле. Есть еще пути вроде HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall . И еще парочка. Ггг, «мою либу».
» Ггг, «мою либу». Что тебе не нравится? Я как программист хочу сделать import и вызвать нужную функцию. Пока я так сделать не могу, значит надо написать либу. Вот и получается, что "мою либу". Я же не говорю, что она очень сложная или я всё сам с нуля придумал...

Tishka17
03.04.2019
15:21:14
Pavel
03.04.2019
15:22:32
Надо руссиновичу звонить срочно!
он вряд ли ответит на вопросы про инсталлер :)

Aнтонъ
03.04.2019
15:23:10
Он скинет исходники autoruns, это такой хитрый план

/dev/manool
03.04.2019
15:47:46
Написала простой сервачок на фласке. Запускаю так, как ниже. Использую adhoc сертификацию. На прошлой неделе все работало замечательно. Ничего не меняла с тех пор. На этой неделе работает так. Я перезапускаю сервачок. Делаю тестовый гет запрос из хрома. Все работает. Жду 5 минут. Error Time Out. Что я делаю не так? Может ли быть такое, что дело в adhoc? о_О Если я убираю ссл_контекст, все хорошо, таймаута не возникает (!!!) ``` # coding: utf-8 from flask import Flask, jsonify, make_response app = Flask(name) @app.route('/', methods=['OPTIONS', 'GET', 'POST']) def test(): return make_response(jsonify({'Response': 'OK'}), 200) def run(): app.run( host='0.0.0.0', port=64000, ssl_context='adhoc', debug=True ) if name == "main": run() ```

/dev/manool
03.04.2019
15:52:17
запускать в продакшне надо через что-нибудь вроде gunicorn
Я знаю. Но мне надо запустить так. И это не имеет отношение к проблеме, почему вдруг перестало работать)) Кстати, убирая ссл_контекст, таймаута не возникает.

/dev/manool
03.04.2019
15:53:20
Ребят, помогите код нормально сюда вставить. Что я делаю не так?

Іван
03.04.2019
15:54:00
Як реалізувати абстрактний клас?

Іван
03.04.2019
15:54:37
а без abc?

Google
Tishka17
03.04.2019
15:54:39
а без abc?
А без абц руками придется следить чтобы его экземпляры не создавали

Денис
03.04.2019
15:55:04
Ребят, помогите код нормально сюда вставить. Что я делаю не так?
Контекстное меню уже давно можно использовать

Tigran
03.04.2019
15:55:07
а без abc?
никак

/dev/manool
03.04.2019
15:55:11
Через тройную ` надо
я эе так и сделала

Tishka17
03.04.2019
15:55:32
я эе так и сделала
При редактировании бывает слетает форматирование

Aнтонъ
03.04.2019
15:55:34
я эе так и сделала
Отступ не нужен после тройного-вон-того-символа-который-не-гравис-такто

Tigran
03.04.2019
15:56:15
у меня с тройным ` получилось

LighteR
03.04.2019
15:56:41
а без abc?
raise NotImplementedError() сделать в __init__ )

Tishka17
03.04.2019
15:57:21
Пойду хоть гляну что за Эд хок

LighteR
03.04.2019
15:57:27
но гарантий что заимплементили все абстрактные методы не будет

Temich
03.04.2019
15:59:00
Ребят, кто слыхал про Japronto? Норм штука?

megapro17
03.04.2019
15:59:16
пиарить вотсапп конфу в телеге

сверхразум

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