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

Резултати

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

Пребарај: #crosstheages

当前筛选 #crosstheages清除筛选

🎙NEW PROJECT 30-100X🔥🔥🔥 🤌 CROSS THE AGES🚀🚀 💫 This is your opportunity to be among the first to experience the #crosstheagesgame and #Metaverse💫 Join this #giveway complete tasks and become apart of something monumental 🤯 Join now🧨 👉https://gleam.io/drnAT/the-cross-the-ages-nft-giveaway👈 #earlyaccess

Mirracoin Новости

@MirraChannel · Post #204 · 20.09.2024 г., 08:34

#NFT#CryptoGaming#CrossTheAges#Web3#BlockchainGames 🎮 Поговорим об Web3-играх! Построенная на блокчейне Polygon карточная игра Cross the Agesсообщила о привлечении $3,5 млн. в новом раунде финансирования, в котором поучаствовали такие мастодонты, как Animoca Brands и другие известные венчурные фонды. Финансовый рывок разработчики объясняют подготовкой к TGE (Token Generator Event) – важной вехе для бесплатной игры. Токен игры (CTA) станет сердцем внутриигровой экономики, открывая новые возможности для покупки, продажи и аренды цифровых карт. ❓Об игре Игра доступна на Windows, Mac, Android и iOS, а для начала нужна лишь колода из 20 карт и немного тактических умений. Пользователи сражаются за контроль над доской, используя свои силы и стратегию. Проект работает на Immutable – платформе, которая ускоряет создание децентрализованных приложений на блокчейне Ethereum, что добавляет проекту ещё больше инновационного веса в мире Web3. ❗️Надо сказчть, что это не первый успешный раунд финансирования: на счету проекта уже более $20 млн, из которых $5 млн поступили от самого сообщества. В числе главных спонсоров – такие гиганты, как Ubisoft и блокчейн-платформа Polygon. Да и количество игроков говорит само за себя: Cross the Ages уже скачали более 400 тысяч раз 🔥. Если ты ещё не пробовали Cross the Ages, самое время окунуться в это приключение и стать частью растущей NFT-игровой экосистемы! ⏩ 🤔 Если вам понравился пост и вы хотите больше таких новостей, ставьте лайк 👍 и делитесь с друзьями! @MirraChannel😎