Что-то вы гоните насчет "привычного вида формата 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
🎈Hot Game This Week🎈
Black Ops 6 & Warzone Season 02 | Jan 28, 2025
#CODM #Warzone#CallofDuty
Call of Duty: Black Ops 6 and Call of Duty: Warzone Season 02 update release time revealed!
🧐 All the new Content You Need to Know About: apkpure.com/news/call-of-duty-black-ops-6-and-warzone-season-2-release-date
Season 02 Update Highlights:
📍New Maps
🧟New Zombies Mode: The Tomb
❤️Valentine's Event
🔫New Weapons
Add @APKFreeDownloader_Bot to get any apk you want.
😢 Afsonaviy Call of Duty o‘yini yaratuvchisi Vins Zampella o‘zining Ferrari avtomobilida yo‘l-transport hodisasida halok bo‘ldi
🚨Respawn Entertainment studiyasi bosh direktori va Call of Duty franshizasining asoschilaridan biri Vins Zampella 21-dekabr kuni Los-Anjelesda sodir bo‘lgan avtomobil halokatida vafot etdi.
🎮 Shuningdek, Zampella mashhur Apex Legends battle-royale o‘yini hamda Star Wars Jedi sarguzasht ekshenini prodyuserlik qilgan. 2020-yilda esa u Electronic Arts rahbariyatiga kirib, Battlefield 6 ishlab chiqilishini o‘z nazoratiga oldi. Ushbu loyiha katta muvaffaqiyatga erishib, seriya tarixida PC’da onlayn bo‘yicha rekord o‘rnatdi va Battlefield franshizasiga avvalgi shon-shuhratini qaytardi.
📰 Xabarlarga ko‘ra, u avtomobil boshqaruvida bo‘lgan, avariya oqibatida yo‘lovchi ham halok bo‘lgan. U 55 yoshda edi.
➡️#callofduty#game#cod | Birinchi IT-Blog
🎈Hot Game This Week🎈
🗣🔥#CODM S5 LAUNCHES TOMORROW!
🔫#kicksoff#tomorrow#callofduty
The countdown begins.🎮#Callofdutymobile season 5 kicks off 5/28 with new NieR: Automata Collaboration and Zoo Multiplayer mode!
New collab skins are up for grabs!!!
👊Gear up!!!🕹
🔥CODM Season 5 | 🔥CODM S5 | 🔥Primal Reckoning | 🔥Zoo Multiplayer | 🔥Kui Ji - YoRHa No. 9 Type S operator | 🔥NieR: Automata Collab
🎈Hot Game This Week🎈
🔥️️️️#CallofDuty x 🔥#SquidGame2
| Jan 2025
Pink guards(〇▲☐) and Squid Game characters🏃🏻♀️ to land on the playground in Call of Duty #BlackOps6 and #Warzone on Jan 3, 2025!👏👏👏
🚩Gear up for the upcoming huge CODM x Squid Game crossover!
Click to update your 🕹️Call of Duty / 🕹️Warzone Mobile to the latest version and get ready!
[What's Trending]
️🔥🎮Netflix Squid Game: Unleashed is out (Free to play for a limited time)
️🔥🎬Squid Game Season 2 Premiers on Netflix | Dec 26
Add @APKFreeDownloader_Bot to get any apk you want.
#Gamescom2024 началась. И на открытии было немало сюрпризов. Совсем вау-таких было мало, но я прям с удовольствием потратил время и понял, что будет во что поиграть и что посмотреть. Мои главные впечатления:
- #Mafia The Old Country - очень неожиданный мув со стороны Hangar 13. Они отматывают время и переносят действие на Сицилию.
- Тим Миллер, режиссер Deadpool, основатель легендарной студии Blur, со словами "Мы, блядь, любим видеоигры" анонсировал сериал-антологию по мотивам видеоигр для Amazon, над которым они работали последние 3 года - #SecretLevel. Я про проект знаю уже давно и даже то, что в первый сезон не попала одна важная для наших игроков тема, но она будет во втором сезоне. Тем не менее, трейлер просто бомбический, жду со всей силы.
- Новая Игра Питера Мулинье #MastersofAlbion. Наш любимый сказочник вернулся и делает игру на свои деньги и она очень похожа на Black&White в который добавили ситибилдер и менеджер королевства. Собственно, сам Питер говорит, что это помесь идей многих его игр - #Fable, Dungeon Keeper, BW. Делает на свои деньги, поэтому выглядит довольно скромно, но интересно.
- Fireaxis наконец-то показали #Civilization7 - самую большую и амбициозную игру в истории компании и серии. 8 лет прошло с момента выхода 6 части и интересно как игра эволюционировала. Выглядит очень приятно.
- #KingdomComeDeliverance2 прекрасней с каждым роликом. В очередной раз всплакнул, что из-за гребанных виз не попал на показ.
- Анонсирован #Borderlands 4 - исключительно CGI тизером не сильно интересным. Если Gearbox не придумает ничего нового, то нафиг не нужна. Выйдет в 2025.
- Показали компанию #CallofDuty#BlackOps6 от Raven и она просто шикарно выглядит. Начало 90-х, сенатор Клинтон избирается, герои шантажирует его секспленкой, и проникают в секретный бункер под Вашингтоном - это же просто прекрасно. Эта игра будет бомбой, и мне нравится, что они качают шпионский вайб Black Ops Cold War. Ну, и машинка вернулась с управляемым ножом )
- Индиана Джонс 9 декабря. Будет отличным завершением года. Машин Геймс не могут подвести.
- #DUNE Awakening показали чуть более подробно - с генерации персонажа, с указанием бэкграунда. Это сурвайвал ММО шутер, в котором нужно прятаться в тени от палящего солнца, спасать от червей, встречаться с другими игроками, образовывать гильдии, строить базы, технику и летать куда угодно, общаться с самыми разными домами и персонажами и вообще - больше похоже на игру мечты из 90-х, когда все мечтали о том, что онлайновые игры будут невероятными и там можно делать все. Лично меня проект безумно интригует. Но Funcom умеют делать интересные концепты, но им всегда что-то мешает их нормально воплощать, по крайней мере поначалу. Ну, а тут они еще в шутер ввязались. Посмотрим в 2025.
- Tech Land делает 20-часовой #DyingLight The Beast с героем первой игры, который мутировал. В общем, это по сути FarCry Primal, где, судя по трейлеру, мочат скорее спецназовцев, чем зомби.
- Embark, выходцы из DICE, спустя три года наконец вновь показали свой сурвайвал шутер #ArcRaiders. Но трейлер скорее оставил впечатление Таркова в пост-апокалипсисе будущего.
- #MonsterHunter Wilds показывает прям приятный технический прогресс. Лично мне хочется от игры еще более крутых анимаций и взамиодействий с монстрами. Когда-нибудь MH станет прям по-настоящему живым, но и в текущем виде уже прям хорошо. Видно, что есть какой-то обмен наработками с командой Dragon's Dogma 2.
- DON'TNOD показали свою новую подростковую Lost Records Bloom&Rage с очень приятнымдобрым вайбом, но совершенно непонятно, чем она должна зацепить геймплейно. Все-таки Life is Strange умудрялся сходу это сделать.
- Tarsier Studios, создатели Little Nightmares 1-2, замахнулись на сюрреалистический хоррор посложнее - ReAnimal. Пока ничего непонятно.
- Ну, и невероятно смешно было наблюдать, как Bethesda подражает фирменным рекламным роликам техники Star Citizen. В StarField появился ровер для быстрого перемещения по поверхности планет.