Anonymous
про списки вроде понял
David
вообщем проприентарщики помимо кода умеют делать интерфейсы узер-френдли, собственно потому что у них все для денег и в компании работают специ которые расчитывают как удобнее вместить, а фривэйрный софт собран задротами которые не умеют гармонично дизайнить интерфейсы
Anonymous
xrange заменить на range
вообще кажись вручную совсем не обязательно, у питона была какая-то тулза чтобы код из 2ого в 3й питон переводить
Tishka17
Грубо сценарий такой: 1. Переводишь всё на six 2. Меняешь питон на третий 3. Выпиливаешь six
Julian 🏳️‍🌈
2to3 вроде есть
Anonymous
https://docs.python.org/3/library/2to3.html
Tishka17
а. это
Anonymous
как выяснить что в приложении съедает все оперативку? есть какой-то модуль который показывает потребление памяти?
Anonymous
tracemalloc мб
Anonymous
тьфу
Anonymous
все верно да
Andrew
Добрый день подскажите пожалуйста есть проект на джанге у него есть переменные STATIC_ROOT STATIC_URL но у меня проблема грузить по STATIC_URL xsl файлы как можно отдельный путь сделать для xsl файлов ?
Anonymous
А у тебя статику джанга раздаёт?
Andrew
А у тебя статику джанга раздаёт?
cdn на другом домене поэтому и получается что кросс домен и хром не пропускает кросс домен запрос к xsl
Anonymous
привет.
Anonymous
ребята.. Я наверное немного не по теме.. но подскажите.. Есть две веб формы в сохранёном формате
Anonymous
Задача сделать скрипт и что бы он внутри браузера в одной форме делал режим счётчик и сравнивался с второй формой ответа
red
"что бы он внутри браузера" это, думаю, не про питон
Виталий
В mysql проблема, SELECT number FROM data WHERE number NOT IN (SELECT number FROM task WHERE id = 12345 AND `type` = 'тип1') LIMIT 1; это запрос становится медленным на 500к записях в таблице task, выполняется до 2-секунд, а их до 80 в секунду доходит. Как можно его оптимизировать? task - таблицы с выполнениями, два поля, id юзера и number задания data - таблица с заданиями, номер задания и информация о нем
Tishka17
эм
Tishka17
попробуй where not exists
Igor
Хочу переконвертить файл .ai (Adob Illustrator) в .dxf. Кто-то знает, как это сделать?
Виталий
Igor
а сам илюстратор не может?
Может, но нужно много файлов переконвертить
Виталий
это ты очередь в БД сделал что ли?
У меня постоянно нужны такие запросы чтоб показывать юзерам только те задания, которые они не выполняли
Tishka17
а. юзерам
Виталий
это ты очередь в БД сделал что ли?
Голову бью, не могу это все нормально организовать
Tishka17
ну вот попробуй not exists
Виталий
ну вот попробуй not exists
вернусь через 3 минуты)
Виталий
ну вот попробуй not exists
Действительно почти в 2 раза быстрее, спасибо, но буду как-то еще ускорять
Anonymous
привет. подскажите
Anonymous
Нужно выполнитть сценарий с вебформами. Страничка сохранена. в одной форме нужно запустить счётчик с диопозоном цифр от и до
Anonymous
формы готовы. только через консоль команду . кто знает как ипользовать Js?
Виталий
посмотри EXPLAIN на запросе.
в data анализирует все строки, в task всего 120-300, почему-то ключи не показывает в key
Виталий
Anonymous
Внешние ключи чтоли?
Anonymous
По ним не будет индекса
Anonymous
тут используется memcache. я не понимаю, что он должен делать, но предполагаю что это "шкаф" уже использованых идентификаторов. но ведь если программа крашнется или машина перезапустится, то все пропадает и использованные идентификаторы могут быть использованы опять? дайте знать если нужно больше информации для ответа
Anonymous
def file_to_bytes(path): in_file = open(path, "rb") data = in_file.read() return data files = {'data': (path_img, file_to_bytes(path_img), 'multipart/form-data', {'Expires': '0'})} r = requests.post('http://localhost:5000/api/shape/', files=files) print(r.json())
Anonymous
как в post запихать 2 файла?
Anonymous
что для этого добавить в files?
Anonymous
Вы знаете английский?
Anonymous
да
Anonymous
https://stackoverflow.com/questions/12385179/how-to-send-a-multipart-form-data-with-requests-in-python
Anonymous
но тут не похоже на мое
Anonymous
В гугле есть ответ по запросу add multiple files to requests post python
Anonymous
Multipart form data это не про то
Georgiy
Multipart form data это не про то
помоему в POST единственный способ послать больше 1 файла это multipart form data
Anonymous
Да
Anonymous
Multipart form data это не про то
это разве не content-type?
Anonymous
tracemalloc мб
а как? я нашел только примеры где показывает файлы, а мне нужен конкретный объект который больше всего занимает места в памяти
Anonymous
в общем как узнать какой объект у питона занимает больше всего места сейчас?
Ꮆㄖ尺ᗪ乂1
Не подскажите как сделать статистику тг бота? пример: Статистика: Пользователе: xxx
Ꮆㄖ尺ᗪ乂1
всмысле?
Дмитрий
В прямом Логгируй обращения, обрабатывай потом логи
Дмитрий
Бд
Ну это если не лень, да
Андрей
Ну это если не лень, да
Проще, чем логи парсить
Андрей
Grep | wc ?
Ага Очень приятно смотреть стату в таком формате
Андрей
Чем скл запрос, который и сгруппировать и отфильтровать может
Дмитрий
Логи все равно писаться же должны
Дмитрий
А бд это еще одна сущность, если бот - наколеночник, то зачем усложнять
Андрей
Что там усложнять то? Можно руками прям в склайт кидать и все
Anonymous
Бот все равно хостится где то
Anonymous
Скулайт да
Андрей
Если накаоленочник. А если норм бот, то там бд есть 100%
Slam!
Если накаоленочник. А если норм бот, то там бд есть 100%
У ботов, где есть конечный автомат, база тоже имеется