TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #281 · 18 авг.

Что-то вы гоните насчет "привычного вида формата 755 и 644". Я вот вообще не понял что это!😳 Действительно, что означают цифры которые мы получили в прошлом посте? Это кодировка, заключающая в себе режимы доступа к файлу. Подробней можно почитать в статье про chmod. Там можно увидеть альтернативное обозначение того же самого с помощью символов r w x, что значит чтение, запись, исполнение. Чтобы преобразовать восьмеричное число в такое обозначение в Python есть готовая функция >>> stat.filemode(0o755) '?rwxr-xr-x' Мы видим 3 группы по 3 символа, дающие 3 типа доступа для 3 типов юзеров. А что за знак вопроса в начале? Давайте передадим в эту функцию необрезанное значение от os.stat >>> stat.filemode(os.stat(path).st_mode) 'drwxr-xr-x' Это данные, которые мы безжалостно обрезали в прошлый раз😼 Первый символ обозначает тип объекта. Это может быть файл (-), директория (d) или симлинк (l). Вот простая схема данной кодировки [1][3][3][3] │ │ │ │ │ │ │ └──> Others Permissions │ │ └─────> Group Permissions │ └────────> Owner Permissions └───────────> File Type (разверните экран если вы с телефона) Если вы попробуете получить пермишены для симлинка то получите пермишены для файла >>> path = '.venv/bin/python3' >>> stat.filemode(os.stat(path).st_mode) '-rwxr-xr-x' Чтобы получить свойства именно симлинка, нужно это явно указать >>> stat.filemode(os.stat(path, follow_symlinks=False).st_mode) 'lrwxrwxrwx' #tricks#basic

Резултати

Пронајдени 3 слични објави

Пребарај: #noizemc

当前筛选 #noizemc清除筛选

Noize MC в Валенсии. 🎵 Noize MC выступит в Валенсии в рамках своего весеннего тура «Лебединое озеро». Дата: 26 мая. Время: 20.00 (двери откроются в 19.00). Место: Repvblicca: https://maps.app.goo.gl/n4mDUQ4VbrJsuVRX7?g_st=ic Стоимость: от 40 до 65 евро. Билеты можно купить онлайн: https://noizemc.com/event/valencia/ #досуг#концерт#noizemc ❤️Подписывайтесь наValenciana 👍Поддержать канал

Noize MC

@NoizeMCOfficial · Post #96 · 07.11.2022 г., 21:50

Ровно 4 года назад вышел единственный EP в моей дискографии – “No Comments”. Занимательные факты: 1. Многие на полном серьёзе не замечают, чем первый трек отличается от четвёртого. Как? Ну вот как-то так. Реп — музыка сос мыслом 🤷‍♂ 2. Я никогда не исполнял «Детка, послушай» живьём. И не собираюсь. 3. Партию балалайки в «Зубах мудрости» я сыграл на банджо. Происки Госдепа налицо! 4. По прослушиваниям этот коротыш обогнал почти все мои полноформатные альбомы за несколько месяцев после релиза. 5. Добавьте что-то от себя! #nocomments#втемноте#деткапослушай#зубымудрости #2018 #noizemc 📸 Сергей Шелухин

Noize MC

@NoizeMCOfficial · Post #17 · 19.04.2022 г., 17:25

Готовимся к Варшаве! Это уже послезавтра (21 апреля, клуб Progresja). В Праге (23.04) и Берлине (25.04) билетов уже нет, но Таллинн (05.05), Осло (13.05) и Варшава ещё в процессе! Также скоро будут объявлены новые города и даты. Билеты и информация — здесь: voices-of-peace.live Следите за обновлениями. До встречи! #noizemc#monetochka#voicesofpeace#charity#ukraine#refugees#грабли#репетиция#варшава🇵🇱