Что-то вы гоните насчет "привычного вида формата 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
🎵
🎵
🎵
🎵
🎵
🎵
🎵
🎵
🎵
Куда пойти?
🎵 На самое громкое музыкальное событие осени — PEPSI MUSIC FEST 2025!
Три дня - три шоу, три легендарных артиста и тысячи эмоций:
🎤19 сентября, 18:00 — Big Baby Tape. Рэп нового поколения, чьи треки взрывают чарты.
🎤20 сентября, 18:00 — Ирина Кайратовна. Хиты, драйв и юмор вечер превратится в вечеринку года.
🎤21 сентября, 18:00 — Akon впервые в Узбекистане! Легенда мировой сцены исполнит свои знаменитые хиты.
🎟 Вход свободный
📅 19–21 сентября, 18:00
📍Central Asian Expo Uzbekistan
📹 Подробности в Instagram: @pepsi_uzbekistan
Не пропусти — PEPSI MUSIC FEST 2025 ждёт тебя!
Поделитесь с другом:
👉@KudaPoytiuz
#PepsiMusicFest#Tashkent2025
🎵
🎵
🎵
🎵
🎵
🎵
🎵
🎵
🎵
🔥PEPSI MUSIC FEST 2025— старт с мировым размахом! 🔥
📍19–21 сентября, Ташкент,
📍Central Asian Expo Uzbekistan
📍Вход свободный
💥 Три дня — три легендарных шоу, тысячи эмоций и энергия, которая перевернёт город!
✨19 сентября — взрывная энергия и рэп нового поколения!
На сцене Big Baby Tape — кумир миллионов, чьи треки разрывают чарты и собирают стадионы.
🎤20 сентября — драйв, юмор и харизма!
Хэдлайнеры вечера — группа Ирина Кайратовна — голос нового поколения.
🌍21 сентября — грандиозный финал!
Впервые в Узбекистане — легенда мировой сцены Akon!
Его хиты покорили весь мир — теперь они прозвучат вживую на Pepsi Music Fest!
🎟 Не пропусти — Pepsi Music Fest 2025.
PEPSI — ЖАЖДА БОЛЬШЕГО!
#PepsiMusicFest#Tashkent2025
Prezidentimizning "Markaziy Osiyo yangi davr ostonasida" mavzusidagi maqolasi yuzasidan munosabat
Intervyu: Jahongir Saidov
Tashqi ishlar vazirligi tashqi siyosiy tadqiqotlar va xalqaro tashabbuslar markazi ilmiy xodimi
#Toshkent shahri
#Uzbekistan#Tashkent2025
😎Telegram😎Instagram▶️Youtube
📢Toshkentda WTT Youth Contender Tashkent 2025 davom etmoqda!
🏓 Bugun turnirning 2-kuni “Humo Arena”da bo‘lib o‘tmoqda. U11–U19 toifasidagi yosh tennischilar bahs olib bormoqda.
📅 Turnir 31-maygacha davom etadi.
📺 Jonli efir:
➡️ T1 WTT Youth Contender
➡️ T2 WTT Youth Contender
✅Kirish bepul!
#WTT#Tashkent2025#StolTennisi#HumoArena
📢 В Ташкенте стартовал WTT Youth Contender Tashkent 2025!
🏟 С 28 по 31 мая в “Humo Arena” проходит международный турнир по настольному теннису среди юниоров (U11–U19).
🎯 Цель — дать молодым спортсменам международный опыт и шанс набрать рейтинговые очки WTT.
📺 Прямая трансляция:
➡️ T1 WTT Youth Contender Tashkent 2025
➡️ T2 WTT Youth Contender Tashkent 2025
✅Вход свободный!
#WTT#Tashkent2025#TableTennis#StolTennisi
Cadet Asian Cup 2025 — Tashkent, Uzbekistan 🇺🇿
✅ Day 1 Results — Cadet Women’s Sabre
1️⃣ RUZIEVA Salima 🇺🇿
2️⃣ KHUSANBOEVA Bibiaisha 🇺🇿
3️⃣ ISKHAKOVA Nailya 🇰🇿
3️⃣ MAUINBERGENOVA Perizat 🇺🇿
👏 Congratulations to the winners and all participants!
👉 Stay tuned and follow us for daily updates!
#CadetAsianCup#FencingAsia#FCA#FIE#Tashkent2025#Sabre#Fencing#AsiaFencing
Cadet Asian Cup 2025 — Tashkent, Uzbekistan 🇺🇿
✅ Day 1 Results — Cadet Men’s Foil
1️⃣ ALBUSAIDI Ali 🇴🇲
2️⃣ CHEONG Pak Kio 🇲🇴
3️⃣ YETSEU Mansur 🇰🇿
3️⃣ TOKANOV Yevgeniy 🇰🇿
👏 Congratulations to the winners and all participants!
👉 Stay tuned and follow us for daily updates!
#CadetAsianCup#FencingAsia#FCA#FIE#Tashkent2025#Foil#Fencing#AsiaFencing