пятница, 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). Кладовка

 

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




понедельник, 17 мая 2021 г.

Ubuntu Удаление журналов(логов)

 


В директории (/var/log/) можно удалить все файлы, но желательно сохранить структуру папок, поскольку некоторые приложения после удаления не смогут создать еще раз

Удалим логи Apache на Ubuntu Linux . Введем команду:

sudo rm -rf /var/log/apache2/*

Далее нужно перестартовать службу веб-сервера.

Так же можно воспользоваться утилитой ncdu:

sudo ncdu /var/log/

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

Ubuntu Удаление файлов кэширования

 В папке /var/cache/ есть папки, которые можно удалить практически безболезненно. Данные утеряны не будут, а программы создадут новые файлы кэширования.

Удалим кэш установочных пакетов. Вводим команду
sudo rm -rf /var/cache/apt/
Удалим кэш шрифтов:
sudo rm -rf /var/cache/fontconfig/
Удалим кэш справочных страниц:
sudo rm -rf /var/cache/man/
Так же можно удалить кэши другого программного обеспечения, . Например, веб-сервера, прокси-сервера и т. д.
Ubuntu Удаление файлов кэширования
Ubuntu Удаление файлов кэширования

Ubuntu Удаление временных файлов

 Файлы в директории /tmp/ будут удалены при следующей перезагрузки операционной системы.

В терминале введем команду
sudo rm -rf /tmp/*
внимание: может быть нарушена работа программ, которые запущены в настоящее время и которые сохранили свои данные в папку /tmp/.
Ubuntu Удаление временных файлов
Ubuntu Удаление временных файлов

среда, 5 мая 2021 г.

Python строки. Встроенные функции строк в python

 У python есть множество функций, которые встроены в интерпретатор. Вот несколько, которые работают со строками:

Встроенные функции строк в python

Встроенные функции строк в python

 

chr() - Преобразует целое число в символ

ord() - преобразует символ в целое число

len() - Возвращает длину строки

str() - Изменяет тип объекта на string


Google Apps Script: основные команды для автоматизации Гугл Таблиц

Навигация по классу SpreadsheetApp



Ссылка на официальную документацию по Google Apps Script

https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app#methods



Spreadsheet (таблица как документ)


SpreadsheetApp.openByUrl (url)

SpreadsheetApp.openById (id)

SpreadsheetApp.getActive()

SpreadsheetApp.getActiveSpreadsheet()

SpreadsheetApp.open(file)


Создание qr-кода для перехода сайт

Для начала получим ссылку на сайт на который мы хотим попасть после прочтения qr - кода

Откроем браузер и перейдем на нужную страницу нашего сайта, например


Перейдем в строку с адресом сайта и сохраним ее в буфер обмена. Для этого выделим адрес сайта, нажмем правую кнопку мыши и выберем Копировать


В буфер обмена скопировался адрес:


https://sites.google.com/view/rusteile73/%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F


Теперь перейдем на любой из сайтов которые генерируют qr - код в онлайн режиме


например сайт http://qrcoder.ru/ . Вставляем нашу ссылку на сайт и нажмем кнопку  Создать код


Наш QR код готов


Можно сохранить наш QR код как картинку для дальнейшего его использования. Для этого после нажатия правой кнопкой мышки на изображение кода выбираем Сохранить картинку как ...