Что-то вы гоните насчет "привычного вида формата 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
@redfoxuz / #Freelancers / #kelishuv
Jakhongir Gulomovdan Frilanserlikda yakka kelushuv olib borishhaqida
• chat suhbat paytida qanday o'zini tutish kerak
• qanday mijozlarga rad javob berish
O'zimizdagi Frilanserlikda ham mijozlar bilan muzokara, kelishuv, umumiy ishlash jarayonida - hisobga olinadigan elementar faktorlar bor.
Batafsil: https://redfox.uz/frilanserlikda-yakka-kelushuv-olib-borish/
“Yangi O‘zbekiston” universiteti professori Massachusetts texnologiya institutida tajriba o‘tadi
✅ Massachusetts texnologiya instituti J-WEL bilan imzolangan kelishuvga koʻra “Yangi O‘zbekiston” universiteti professor-o‘qituvchilari almashinuv dasturiga ko‘ra MITda tajriba o'tashlari kelishilgan edi.
🌐 Kelishuv natijasida universitetimiz professori Gonzalo Pinto MITda o'qitish metodlari bo‘yicha malaka oshirdi.
💫 Talabalar amaliyotini yo‘lga qo‘yish bo‘yicha ham hozirda jadal ishlar amalga oshirilmoqda.
🔁English
➖➖➖➖➖➖➖➖➖➖➖
#MIT#mahorat_darslari#kelishuv
⬇️ Biz Ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universiteti talabalari dunyoning birinchi raqamli oliygohida amaliyot o‘tashadi!
💫 Massachusetts texnologiya instituti J-WEL va “Yangi O‘zbekiston” universiteti o‘rtasida kelishuv imzolandi.
✅ Endilikda “Yangi O‘zbekiston” universiteti talabalari dunyoning 1-raqamli oliygohida amaliyot o‘tash va malaka oshirish imkoniga ega bo‘lishadi.
💥 Bunda, talabalar MIT professor-o‘qituvchilari tomonidan tashkil etiladigan darslarda ishtirok etishlari, ilmiy tadqiqotlar olib borishlari, o‘z loyihalarini yanada rivojlantirishlari va MIT laboratoriyalarida eksperimentlar o‘tkazishlari mumkin bo‘ladi.
💫 Loyihaning yana bir afzalligi shundaki, talabalar MITda tahsil oladigan tengdoshlari bilan yaqin aloqalar o‘rnatib, doimiy tajriba almashib borishadi.
🎗 Dunyoning eng yetakchi universiteti tajribasiga ega bo‘lish talabalarimizning kelajakda eng kuchlilar qatorida bo‘lishini ta'minlaydi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖
#MIT#mahorat_darslari#kelishuv
⬇️ Biz Ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Massachusetts texnologiya instituti J-Well “Yangi O‘zbekiston” universitetini eng yaqin hamkor sifatida e'tirof etdi
✅ Maktabgacha va maktab ta'limi vaziri Hilola Umarova MIT J-Wel bilan hamkorlik aloqalarini yanada kengaytirish bo‘yicha muzokaralar o‘tkazdi.
💫 Unga ko'ra “Yangi O‘zbekiston” universiteti MIT J-Welning Markaziy Osiyodagi eng yaqin strategik hamkori sifatida e'tirof etildi.
💥 Ikki tomonlama hamkorlik ta'lim sifati hamda professor-o‘qituvchilar salohiyatini yanada oshirish, talabalar uchun keng imkoniyatlar yaratish va “Yangi O'zbekiston” universitetining xalqaro maydondagi obro‘yini mustahkamlashga xizmat qiladi.
🎗Biz eng yuqori darajadagi ta’lim va tajribani ulashamiz.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖
#MIT#mahorat_darslari#kelishuv
⬇️ Biz Ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Kimyo muhandisligi talabalariga grantlar ajratiladi
📝 O'zkimyosanoat AJ bilan imzolangan yillik qiymati 6,7 mlrd. so'm bo'lgan loyihalar paketi talabalarning kontrakt to'lovlarini qoplab berishni o'z ichiga oladi.
💥 Unga ko'ra Ixtisoslashtirilgan maktabda muhandislik ta’lim dasturi asosida tahsil olgan 10 nafar oʻquvchi universitetning Kimyo va materialshunoslik muhandisligi yo'nalishiga qabul qilinganda kontrakt to'lovlari O'zkimyosanoat AJ tomonidan qoplab beriladi.
⚡️ Shuningdek, Barqaror kimyo muhandisligi va materiallar magistratura mutaxassisligida tahsil oluvchi 10 nafar talabaning ham kontrakt pullari O'zkimyosanoat AJ tomonidan qoplab beriladi.
✨ Ushbu imkoniyatdan unumli foydalaning! O'qishga arizalar qabuli davom etmoqda: https://admission.newuu.uz
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖
#uzkimyosanoat#kelishuv#grantlar
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universiteti va Birkbeck universiteti o‘rtasida hamkorlik yo‘lga qo‘yildi!
⚡️ “Yangi O‘zbekiston” universiteti hamda Buyuk Britaniyaning Birkbeck universiteti o‘rtasida o‘zaro kelishuv imzolandi.
✨ Mazkur hamkorlik doirasida quyidagi magistratura mutaxassisliklari bo‘yicha qo‘shma ta’lim dasturlari joriy etiladi:
🔹 Amaliy tilshunoslik va TESOL (Ingliz tilini boshqa tillarda so‘zlovchilarga o‘qitish);
🔹 Loyiha boshqaruvi.
💫 Ushbu hamkorlik orqali talabalarimiz uchun keng imkoniyatlar yaratiladi.
🔁English
➖➖➖➖➖➖➖➖➖➖
#kelishuv#Birkbeck#UK
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Markaziy Osiyo universitetlar forumi doirasida ko'plab oliygohlar bilan kelishuvlar imzolanmoqda
💫 Xalqaro forum doirasida dunyoda top 501-600 reytingda turuvchi Nazarboyev universiteti bilan kelishuv imzolandi.
⏩ Ushbu kelishuvdan asosiy maqsad ikkala universitet talabalari o'rtasida akademik mobillikning yo'lga qo'yilishidir.
☑️ Unga ko'ra ikkala oliygoh o'rtasida talabalar almashinuvi yo'lga qo'yiladi. Xususan, Nazarboyev universiteti talabalari "Yangi O'zbekiston" universitetida "Yangi O'zbekiston" universiteti talabalari esa Nazarboyev universitetida tahsil olishi mumkin.
🎗 Talabalarning tahsil olgan davrdagi baholari ikkala universitet tomonidan tan olinadi.
🔁English
➖➖➖➖➖➖➖➖➖➖
#Forum#CAUF#Nazarboyev#kelishuv
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Kimyo muhandisligi talabalari uchun yangi imkoniyatlar yaratiladi
📝 "Yangi O'zbekiston" universiteti va O'zkimyosanoat AJ o'rtasida hamkorlikni kengaytirish bo'yicha uchrashuv o'tkazilganligi haqida xabar bergan edik. Uchrashuvda kelishilgan yo'nalishlar asosida O'zkimyosanoat AJ bilan qiymati 6,7 mlrd so'mlik loyihalar paketi tasdiqlandi.
✅ Ushbu loyihalar paketi
🔹talabalarning kontrakt to'lovlariniqoplab berish,
🔹dunyoning top oliygohlarida amaliyotlar tashkil qilish,
🔹hamkorlikda ilmiy-tadqiqot loyihalari olib borish,
🔹yurtimizda pul to'lanadigan amaliyotlarga talabalarni jalb qilish kabi imkoniyatlarni o'z ichiga oladi.
💥Mazkur kelishuv kimyo sohasida kuchli mutaxassislarni yetishtirib chiqarish va ist'dodli yoshlarni qo'llab-quvvatlash uchun xizmat qiladi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖
#uzkimyosanoat#kelishuv#grantlar#amaliyot
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook