воскресенье, 18 июля 2021 г.

Python. Модуль platform позволяет узнать различные характеристики устройства и ПО

 

Модуль platform позволяет узнать различные характеристики устройства и ПО, такие как архитектуру процессора, версию Python, название компьютера в сети.

node()  - возвращает название устройства в сети. Если значение не удаётся определить, возвращается пустая строка.

system() - вернёт операционную систему. Linux, Windows.

python_version() -  скажет о версии компилятора python в виде строки. 

python_version_tuple() -  вернёт значение в виде кортежа.

пятница, 9 июля 2021 г.

Генерируем QR-код при помощи Python

 

Как генерировать QR-коды, используя Python и библиотеку qrcode


Установим необходимые модули:

pip install pillow qrcode 




приступим к генерация QR-кода


Изображение будет сохранено в новом файле link.png в текущей директории.


делаем  импорт модуля qrcode 

# импорт модуля qrcode

import qrcode


# выбираем данные для кодирования в qrcode

data = "https://sites.google.com/view/netkredo/google-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B

 "

# указываем имя файла с изображением qrcoda

fileName = " link.png"


#генерируем qrcod

img = qrcode.make(data)


#сохраняем img в файл

img.save(fileName)



Вот и все! 






Как обновить PIP в Windows

 

Как обновить PIP в Windows


Введем команду 


python -m pip install --upgrade pip



пятница, 28 мая 2021 г.

Методы list в Python

 

1. append() - добавляет элемент в конец списка.

str.append('четыре')


2. clear() - удаляет все элементы из списка

str.clear()



 

3. copy() - делает копию списка.

str.copy() 


4. count() - считает, сколько раз в списке встречается переданный аргумент.

str.count()




четверг, 27 мая 2021 г.

Установка Poetry для Python в Windows

 

Для установки Poetry:

 

1. Откроем Powershell (Win + X далее i, или найдите PoweShell через поиск).

 

2. Введем команду:

(Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py -UseBasicParsing).Content | python -


Перезапустим оболочку PoweShell и все заработает. 

 

Папка установки для Windows %USERPROFILE%\.poetry\bin.

см.ещЁ

Python Lists Списки Шпаргалка

https://zen.yandex.ru/media/id/5acdb8b03dceb7c32f3431e0/python-lists-spiski-shpargalka-601e368b86f4e222087e050d


Python Шпаргалка Переменные и Строки

https://zen.yandex.ru/media/id/5acdb8b03dceb7c32f3431e0/python-shpargalka-peremennye-i-stroki-601d2b0ac7f6a21d53898394


Python Tuples Кортежи Шпаргалка

https://zen.yandex.ru/media/id/5acdb8b03dceb7c32f3431e0/python-tuples-korteji-shpargalka-6023bca253b5a470dc13f859


вторник, 18 мая 2021 г.

Гугл таблицы (Google Sheets). Кладовка

 

Простейшая система для фиксации информации о вещах в доме. Создадим единый реестр мест хранения в доме. При желании можно сделать его фото. При покупке новой вещи определяем для нее место хранения. Делаем его фото. Собственно все. Осталось оперативно вносить информацию в гугл таблицу. Дополнительный бонус: можно при поиске использовать смартфон. Ссылка на пример гугл таблицы Кладовка