Первая директория в sys.path
🔸 Когда вы запускаете Python-интерпретатор в интерактивном режиме, в системные пути (sys.path) в самое начало добавляется текущая рабочая директория
>>> for path in sys.path:
... print(f'"{path}"')
""
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
Первая строка пустая, что и означает текущую рабочую директорию.
🔸 Если вы запускаете интерпретатор передавая скрипт как аргумент, то история получается иная. На первом месте будет директория в которой располагается скрипт. А текущая рабочая директория игнорируется.
Пишем скрипт с таким содержанием:
# script.py
import sys
for path in sys.path:
print(f'"{path}"')
Запускаем
python3 /home/user/dev/script.py
Получаем
"/home/user/dev"
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
🔸 Если вы запускаете скрипт по имени модуля то на первом месте будет домашняя директория текущего юзера
python3 -m script
"/home/user"
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
Скрипт должен быть доступен для импорта
На что это влияет?
На видимость модулей для импорта. Если вы ждёте, что, запустив скрипт по пути, сможете импортировать модули из текущей рабочей директории, то вы ошибаетесь. Придётся добавлять путь os.getcwd() в sys.path самостоятельно или заранее объявлять переменную PYTHONPATH.
#basic
⌨️ Microsoft Word'da matnni tahrirlash uchun mo‘ljallangan klavishlar birikmalari (2-qism)
👉🏻 Ushbu ro‘yxatning 1-qismi.
• CTRL + B — belgilangan matn shriftini qalin qilish / oddiy holatiga qaytarish;
• CTRL + I — belgilangan matn shriftini kursiv qilish / oddiy holatiga qaytarish;
• CTRL + U — belgilangan matn ostiga chizish / oddiy holatiga qaytarish;
• CTRL + D — Шрифт muloqot oynasini ekranga chaqirish;
• CTRL + Q — abzatsga nisbatan qo‘llanilgan formatni o‘chirish;
• CTRL + M — chap tomondan otstup qo‘shish;
• CTRL + SHIFT + M — chap tomondan otstupni olib tashlash;
• CTRL + PROBEL — belgilangan matn fragmentidan, unga nisbatan qo‘llanilgan formatni o‘chirish (matn dastur sozlamasida qoida bo‘yicha o‘rnatilgan shrift turi va o‘lchamiga qaytadi).
• CTRL + SHIFT + A — barcha harflarni katta (agar allaqachon katta bo‘lsa, u holda kichik) ko‘rinishga keltirish;
• CTRL + SHIFT + C (CTRL + SHIFT + V) — formatlarni nusxalash / boshqa matnga nisbatan qo‘llash;
• CTRL + SHIFT + D — matn ostiga ikkitalik chiziq chizish / bekor qilish;
• CTRL + SHIFT + H — belgilangan matnni berkitish / ko‘rsatish (bunda berkitilgan matn chop etish vaqtida ko‘rinmaydi, Главная menyu satrida chop etilmaydigan belgilarni ko‘rsatish uchun xizmat qiluvchi ¶ tugmasi ustiga bosilgan taqdirda ko‘rinadi);
• CTRL + SHIFT + K — barcha harflarni kichik harf o‘lchamidagi katta harflar ko‘rinishiga keltirish / bekor qilish;
• CTRL + SHIFT + W — so‘zlar ostiga probellarni hisobga olmagan holda chizish;
• CTRL + T (CTRL + SHIFT + T) — Выступ qo‘shish / olib tashlash (abzatslarga nisbatan qo‘llaniladi);
• SHIFT + F1 — dastur oynasining o‘ng tomonida ochiluvchi matnni formatlash panelini faollashtirish / berkitish.
🤔Kanalimiz sizga kerakli bilimlarni ulashyabdi deb hisoblaysizmi?
👉🏼Birinchi raqamli windows blog | @itspecuz | #hotkeys
⚡️Excel dasturida tezkor tugmalar
Ctrl + Delete Tanlangan matn o'chiriladi.
Ctrl + Alt + V Maxsus qo'shimchalar paydo bo'ladi
Ctrl + belgisi + Belgilangan ustunlar va satrlar qo'shiladi.
Ctrl + belgisi - Tanlangan ustunlar yoki satrlar o'chiriladi.
Ctrl + D Pastki qator tanlangan katakchadagi ma'lumotlar bilan to'ldiriladi
Ctrl + R O'ng tarafdagi diapazon tanlangan uyaning ma'lumotlari bilan to'ldiriladi.
Ctrl + H Search-Replace oynasi paydo bo'ladi.
Ctrl + Z So'nggi harakatlar bekor qilinadi.
Ctrl + Y So'nggi harakat takrorlandi
Ctrl + 1 Hujayra formatini tahrirlash oynasi ochiladi.
Ctrl + B tugmalari Matn qalin qilib ko'rsatilgan
Ctrl + I Kursiv o'rnatish
Ctrl + U Matn tagiga chizilgan.
Ctrl + 5 Belgilangan matn ajratib ko'rsatilgan.
Ctrl + Enter Barcha kataklar tanlangan.
Ctrl +; Sana ko'rsatilgan
Ctrl + Shift +; Vaqt muhrlandi
Ctrl + Backspace Kursor oldingi katakka qaytadi.
Ctrl + Bo'sh joy Ustun ajralib turadi
Ctrl + A Ko'rinadigan narsalar ta'kidlangan.
Ctrl + End Kursor oxirgi katakka joylashtirilgan.
Ctrl + Shift + End Oxirgi katak ajratilgan
Ctrl + strelkalar Kursor ustunning chekkalari bo'ylab o'qlar yo'nalishi bo'yicha harakatlanadi.
Ctrl + N Yangi bo'sh kitob paydo bo'ladi
Ctrl + S Hujjat saqlandi
Ctrl + O Kerakli faylni qidirish oynasi ochiladi.
Ctrl + L tugmalarini bosing Smart stol rejimi boshlanadi
Ctrl + F2 Ko'rib chiqish kiritilgan
Ctrl + K Giperhavola kiritilgan
Ctrl + F3 Ismlar menejeri ishga tushirilad
K.B: Hammasini yod olish qiyin lekin doimiy foydalanish ancha ishni tezlashtiradi!
👉🏼Birinchi raqamli windows blog | #hotkeys
⚡️Excel dasturida tezkor tugmalar
Ctrl + Delete Tanlangan matn o'chiriladi.
Ctrl + Alt + V Maxsus qo'shimchalar paydo bo'ladi
Ctrl + belgisi + Belgilangan ustunlar va satrlar qo'shiladi.
Ctrl + belgisi - Tanlangan ustunlar yoki satrlar o'chiriladi.
Ctrl + D Pastki qator tanlangan katakchadagi ma'lumotlar bilan to'ldiriladi
Ctrl + R O'ng tarafdagi diapazon tanlangan uyaning ma'lumotlari bilan to'ldiriladi.
Ctrl + H Search-Replace oynasi paydo bo'ladi.
Ctrl + Z So'nggi harakatlar bekor qilinadi.
Ctrl + Y So'nggi harakat takrorlandi
Ctrl + 1 Hujayra formatini tahrirlash oynasi ochiladi.
Ctrl + B tugmalari Matn qalin qilib ko'rsatilgan
Ctrl + I Kursiv o'rnatish
Ctrl + U Matn tagiga chizilgan.
Ctrl + 5 Belgilangan matn ajratib ko'rsatilgan.
Ctrl + Enter Barcha kataklar tanlangan.
Ctrl +; Sana ko'rsatilgan
Ctrl + Shift +; Vaqt muhrlandi
Ctrl + Backspace Kursor oldingi katakka qaytadi.
Ctrl + Bo'sh joy Ustun ajralib turadi
Ctrl + A Ko'rinadigan narsalar ta'kidlangan.
Ctrl + End Kursor oxirgi katakka joylashtirilgan.
Ctrl + Shift + End Oxirgi katak ajratilgan
Ctrl + strelkalar Kursor ustunning chekkalari bo'ylab o'qlar yo'nalishi bo'yicha harakatlanadi.
Ctrl + N Yangi bo'sh kitob paydo bo'ladi
Ctrl + S Hujjat saqlandi
Ctrl + O Kerakli faylni qidirish oynasi ochiladi.
Ctrl + L tugmalarini bosing Smart stol rejimi boshlanadi
Ctrl + F2 Ko'rib chiqish kiritilgan
Ctrl + K Giperhavola kiritilgan
Ctrl + F3 Ismlar menejeri ishga tushirilad
K.B: Hammasini yod olish qiyin lekin doimiy foydalanish ancha ishni tezlashtiradi!
👉🏼Birinchi raqamli windows blog | #hotkeys
⌨️ Microsoft Word'da matnni tahrirlash uchun mo‘ljallangan klavishlar birikmalari (2-qism)
👉🏻 Ushbu ro‘yxatning 1-qismi.
• CTRL + B — belgilangan matn shriftini qalin qilish / oddiy holatiga qaytarish;
• CTRL + I — belgilangan matn shriftini kursiv qilish / oddiy holatiga qaytarish;
• CTRL + U — belgilangan matn ostiga chizish / oddiy holatiga qaytarish;
• CTRL + D — Шрифт muloqot oynasini ekranga chaqirish;
• CTRL + Q — abzatsga nisbatan qo‘llanilgan formatni o‘chirish;
• CTRL + M — chap tomondan otstup qo‘shish;
• CTRL + SHIFT + M — chap tomondan otstupni olib tashlash;
• CTRL + PROBEL — belgilangan matn fragmentidan, unga nisbatan qo‘llanilgan formatni o‘chirish (matn dastur sozlamasida qoida bo‘yicha o‘rnatilgan shrift turi va o‘lchamiga qaytadi).
• CTRL + SHIFT + A — barcha harflarni katta (agar allaqachon katta bo‘lsa, u holda kichik) ko‘rinishga keltirish;
• CTRL + SHIFT + C (CTRL + SHIFT + V) — formatlarni nusxalash / boshqa matnga nisbatan qo‘llash;
• CTRL + SHIFT + D — matn ostiga ikkitalik chiziq chizish / bekor qilish;
• CTRL + SHIFT + H — belgilangan matnni berkitish / ko‘rsatish (bunda berkitilgan matn chop etish vaqtida ko‘rinmaydi, Главная menyu satrida chop etilmaydigan belgilarni ko‘rsatish uchun xizmat qiluvchi ¶ tugmasi ustiga bosilgan taqdirda ko‘rinadi);
• CTRL + SHIFT + K — barcha harflarni kichik harf o‘lchamidagi katta harflar ko‘rinishiga keltirish / bekor qilish;
• CTRL + SHIFT + W — so‘zlar ostiga probellarni hisobga olmagan holda chizish;
• CTRL + T (CTRL + SHIFT + T) — Выступ qo‘shish / olib tashlash (abzatslarga nisbatan qo‘llaniladi);
• SHIFT + F1 — dastur oynasining o‘ng tomonida ochiluvchi matnni formatlash panelini faollashtirish / berkitish.
🤔Kanalimiz sizga kerakli bilimlarni ulashyabdi deb hisoblaysizmi?
👉🏼Birinchi raqamli windows blog | @itspecuz | #hotkeys
Har kuni kerak bo'ladigan kombinatsiyalar
#hotkeys
🔸F2 - belgilangan fayl yoki papkani nomini tahrirlash (переименовать) imkonini beradi.
🔸Alt + Enter - belgilangan fayl yoki papkani xususiyatlari (свойства) ni ochadi.
🔸Ctrl + Shift + Esc - "Диспетчер задач" ni ochishga imkon beradi. U yerdan "injiq" dasturlarga "zarba" berish mumkin.
🤔Siz qaysi kombinatsiyalardan juda ko'p foydalanasiz?
💻 Kompyuterni birga o'rganamiz ⤵️
Telegram I YouTube I Insta I TikTok