14446
Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981
"If you are a C/C++ developer you probably want to install linux-man-pages"
Читать полностью…
ну так у нас работу работают а не версии питонов дрочат
Читать полностью…
он его пропагейтит в raise SystemExit(code)
Читать полностью…
идеи остались прежними, пути немного переехали
Читать полностью…
Можно подумать, что-то глобально поменялось...
Читать полностью…
в те годы каждая софтина так настраивалась в юниксах
Читать полностью…
Ну, site - это буквально "место". Посчитали очевидным, что даже в глоссарий не внесли.
Читать полностью…
туда же выносили логику настройки sys.path, туда же вынесли сайтпакаджи
Читать полностью…
на заре питона модули site и sitecustomize работали как настройка питона под местную ось
поэтому половина скриптов 1.х начиналась с import site
поэтому импорт сайта сделали встроенным достаточно быстро
Можно не искать, а прочитать доку по ссылке. ;-)
Читать полностью…
спасибо, так и не понял пока правда что за site — специфичные для репла настройки? попробую поискать..
Читать полностью…
и тогда вместо выхода из программы просто будет матюк и она дальше поедет. хуй знает куда
Читать полностью…
ладно, https://docs.python.org/3/library/exceptions.html#SystemExit
Читать полностью…
8.30-17.30 это 9 часов
1 час на обед и получаем 8 часов
пн-пт = 5 дней
итого 40 часовая неделя
а если мы от обеда откусим 12 минут в эти пять дней, то получим тот самый час на который пятница сокращена
Ну у меня какой-то прикол с обычным exit() был, что-то отваливалось. Решилось с помощью sys.exit, он правильно завершал работу
Читать полностью…
Дельно, проходили. Там, кажется, помимо всего ещё какие-то приколы с exit-кодом, что exit() еррорит, не?
Читать полностью…
обычный запуск питона
D:\>py -m site
sys.path = [
'D:\\',
'C:\\Program Files\\Python 3.12\\python312.zip',
'C:\\Program Files\\Python 3.12\\DLLs',
'C:\\Program Files\\Python 3.12\\Lib',
'C:\\Program Files\\Python 3.12',
'C:\\Program Files\\Python 3.12\\Lib\\site-packages',
]
USER_BASE: 'C:\\Users\\Zart\\AppData\\Roaming\\Python' (exists)
USER_SITE: 'C:\\Users\\Zart\\AppData\\Roaming\\Python\\Python312\\site-packages' (doesn't exist)
ENABLE_USER_SITE: True
D:\>py -S -m site
sys.path = [
'D:\\',
'C:\\Program Files\\Python 3.12\\python312.zip',
'C:\\Program Files\\Python 3.12\\DLLs',
'C:\\Program Files\\Python 3.12\\Lib',
'C:\\Program Files\\Python 3.12',
]
USER_BASE: 'C:\\Users\\Zart\\AppData\\Roaming\\Python' (exists)
USER_SITE: 'C:\\Users\\Zart\\AppData\\Roaming\\Python\\Python312\\site-packages' (doesn't exist)
ENABLE_USER_SITE: None
например в эти пути попадали подкаталоги для всяких солярисов, бсд и прочего
локальный тк
либ/либ64 деление у мультилиб дистров
ну там начинается с site-specific paths без определения этого слова
Читать полностью…
ну в общем в доке норм написано что он делает
Читать полностью…
например с ключом python -S работать не будет
либо в ембед питоне. либо еще в паре не очень стандартных сценариев
Но это скорее деталь реализации и гарантии что это действительно эквивалент нет
Читать полностью…