Vasiliy
it's not quite possible, because django is not designed to be asynchronous
Vasiliy
but if you need to do some tasks in background you can use celery
Anonymous
Language: py3 Source: pay_respect = 0 class f: def __init__(self): pay_respect=1 f() print(pay_respect) Result: 0
Anonymous
Значит никак
Anonymous
Глобальные переменные доступны везде
Anonymous
global добавлять не обязательно
Anonymous
Нету в питоне констант
Anonymous
Я не понимаю, что ты от меня хочешь
Vladimir
but if you need to do some tasks in background you can use celery
Когда на компе нет русской раскладки :)
Vasiliy
Когда на компе нет русской раскладки :)
Молодец, правильно сообразил
Vladimir
ты работаешь в винде, а палочку указываешь в сторону /
Vladimir
Питон не тупой )
Aquinary
Питон не тупой )
Логическое исключение)
Aquinary
Или "либо лыжи не едут, либо..." :)
Aquinary
Шутка.
Марк
Когда пишешь путь, всегда ставь два слэша \\
Vladimir
Когда пишешь путь, всегда ставь два слэша \\
спасибо, а разьясните почему надо так делать?)
Anonymous
Пушто на Винде путя пишут обратным слешем
Марк
Один слэш потому что это дефолт для Винды, да (C:\users\user) Второй слэш, чтобы в строках экранировать одиночный слэш и он не считался спецсимволом В итоге путь будет выглядeтb как-то так path = "C:\\users\\user"
Anonymous
@jobspy
Timur
господа, а кто нитбудь пользовался pyinstaller? не подскажите почему у меня на простенький скриптик он генерит почти 300 мб экзешник? как решить эту проблему?
Timur
он туда пихает все библиотеки, даже те, которые ты не юзаешь
да, именно так. пробовал создавать отельное окружение, и ставить туда только те, что заюзал в скрипте, но размер не меняется(
Чупакабра
да, вроде
Timur
ладно, попробую. просто надо чтобы в любой момент можно было и под мак сделать executable, и pyinstaller как раз покорил тем, что кроссплатформенный. ну видимо это потом будем решать как делать. сначала надо exe сделать номральный, а не 300 метров)
Чупакабра
py2exe?
а еще freeze
Timur
а еще freeze
о, спасибо, про него не слышал
Чупакабра
о, спасибо, про него не слышал
оно когда-то хреново работало, а потом его допилили
Timur
Надо spec писать правильно
я пробовал. ну то есть по моему мнение пробовал. может не правильно пробовал) подскажите как?
Ilia
я давно писал, для gtk3, ужимать удавалось до 20 МБ
Timur
я давно писал, для gtk3, ужимать удавалось до 20 МБ
меня tkinter но там еще есть подводный камень в виде pandas. а он тянет за собой numpy и прочие миллиарды библиотке, где всякие mkl штуки тянутся. скорее тут затык в pandas
Ilia
https://github.com/pyinstaller/pyinstaller/blob/388286cdce59795bf300528daabcadf9cd65842e/doc/spec-files.rst
Timur
вот как этот вопрос зарулить меня больше интересует, решения на SO чет не очень помогли(
Ilia
вот еще попробуй как https://pypi.org/project/auto-py-to-exe/
Ilia
вот как этот вопрос зарулить меня больше интересует, решения на SO чет не очень помогли(
ну там несколько путей, можно получить exe огромный, а можно маленький но рядом будет папка со всеми либами скомпиленными
Timur
вот еще попробуй как https://pypi.org/project/auto-py-to-exe/
это просто электрон обертка надо pyintaller) вряд ли там что то будет лучше работать) скорее хуже)
Ilia
забей на винду😂
Timur
лол, но заказ на винду надо доставить))))
Ilia
или через bat файл запускать
Ilia
питон с зависимостями предварительно ставить
Timur
тогда надо в систему питон доставлять. а файлик нужно не на одном компе юзать, а на многих)
Timur
это геморой)
Timur
Есть питон который не ставиться в систему
вместе с ним в папочке с в зипе поставлять?)
Timur
менять работу 🌚
да это не работа основная. это так заказ был. мне стало интересно, как можно совсем ничего не понимающим людям доставить приложение на питоне
Ilia
ну pyinstaller только
Чупакабра
вместе с ним в папочке с в зипе поставлять?)
рядом поставлять, как многие делают. Только надо экзешник сделать, который бы нужный скрипт через нужный интерпретатор дергал
Ilia
или на до диезе переписать
Timur
или на до диезе переписать
если переписывать, то можно сразу на го например. переписывать это долго. проще разобраться с компиляторами.
Ilia
почему?)
два года назад работало очень криво в exe
Ilia
причем, если делать exe то создаётся два процесса, один тянет либы, другой запускает exe
Ilia
не знаю сейчас как
Timur
два года назад работало очень криво в exe
ясно! ну мне не нужно чтобы прямо идеально и супербыстро. скорость не важна, размер до определенного предела в 40-50 метров терпимо, важна простота. и тут питон был проще всего. у меня там гуи все дела. а гуи где то еще это долгая боль)
Ilia
руками гуи уже не пишут
Ilia
gtk xml, qt qml
Timur
нет почему, в xml накатал , и логику написать , все
хм. прикольно. в след раз буду в эту сторону смотреть)
Timur
Скорее наоборот, гуи для питона не типичен
согласен, но зато просто очень его реализовывать, прямо очень)
Ilia
Gtk Glade
Ilia
qt qt creator тот же
Ilia
Мышкой быстро
Timur
вообще раньше помню был делфи в детстве. вот там было мега просто)
Anonymous
@jobspy
игорь
А тут нельзя обьявление писать ? Там нет возиожности
игорь
Только читать
Anonymous
Хм, пиши @Rodgelius
Anonymous
Здесь просто вакансии запрещены