Найти в Дзене
Fayouts #6 - Индексы полей // Удаление полей
Привет. Сейчас разберемся, что такое индексы полей и как их получить. Поехали! Итак, сначала разберемся, что такое индекс. Индекс - это номер поля по счету в фейауте, первый имеет индекс 0, второй - 1 и так далее. Прочитать его можно методом GetIndex(название поля), давайте попробуем: И да, все прекрасно работает, выдается верный индекс. Пока что они не нужны, но скоро по ним можно будет что-то сделать. А пока что перейдем к следующей части - удаление и чтение полей. Поле можно полностью и навсегда...
3 года назад
Fayouts #5 - Методы работы с полями // Создание, изменение и чтение полей
Итак, мы уже смогли инициализировать фейаут, осталось наполнить его нашими данными, ура! Как вы помните, мы инициализировали его вот такой строкой: И для удобства я открыл файл нашего фейаута справа, чтобы вы могли видеть что меняется. Ну во-первых вы можете и сами добавить туда что угодно такой строкой: название поля = содержимое поля. Кстати, можно использовать пробелы русские и другие спец. символы в названии и содержимом. А еще здесь не нужны никакие отступы, точки с запятой скобки и так далее...
3 года назад
Fayouts #4 - Введение в Fayout'ы
Итак, мы изучили уже все, что может модуль на данный момент. Пришла пора ознакомиться с самой главной его частью - Fayout'ы ["фэйауты"]. Это переменные, которые хранятся в отдельном от программы файле, при этом они сохраняются после завершения работы программы. В ходе нескольких следующих статей мы разберемся, как же работать с этими переменными, а точнее полями, зачем они нужны и как их можно применить на практике. Но сначала я расскажу вам как создать файл этих полей. Сначала в нашем главном файле python надо подключить модуль для работы с этими самыми фейаутами, а уже дальше создавать их. Подключается этот чудо-модуль вот такой строкой в самом верху файла: from fayouts...
3 года назад
Как я решил создать свою библиотеку для Python
Как вы все знаете недавно я выпустил в официальный релиз библиотеку Fayouts, это набор шаблонов которые помогут вам работать на Python немного быстрее. Ключевая фраза этой библиотеки - Fayouts can do a lot, but they are just a tool, или же Fayouts может сделать много, но это всего лишь инструмент. Это прямо намекает на то, что все зависит от разработчика, а не от библиотеки, а библиотека это всего помощник. Вообще раньше я хотел чтобы все писалось за меня, хотел хоть как-то упростить написание кода, устанавливал 100500 плагинов, было время у меня их были на 15 гб, благо потом все удалил) Устанавливал...
3 года назад
КАК ПЕРЕДАТЬ message.text В ФУНКЦИЮ PYTHON AIORGAM TELEGRAM
Привет, сейчас я покажу вам как вызвать функцию из телеграм бота, которого мы написали в двух предыдущих статьях. Я написал три функции, и, внимание, они должно ВОЗВРАЩАТЬ значение. НЕ ВЫВОДИТЬ В КОНСОЛЬ! И каждая из этих функций - разные. Первая просто возвращает Hello World, вторая - ту фразу, которую мы передали, а третья фразу которую мы передали + Hello World. Это самый простой пример, но вы таким образом можете реализовывать вывод любых функций, пусть даже так будут всяческие условные операторы, циклы и т...
3 года назад
Fayouts #3 - Быстрая работа с файлами
Кажется, на данный момент это самый полезный модуль во всем пакете Fayouts, он позволит работать с файлами в одну строку, добавив набор функций, которые автоматически откроют файл, сделают с ним нужное действие и закроют. Модуль может создать папку, создать файл, записать что-либо в файл, дописать что-либо в файл либо прочитать файл. Для каждого из этих действий есть отдельная функция Думаю здесь...
3 года назад
Fayout #2 - Модуль c - быстрые действия до пяти чисел
Модуль c может и не пригодиться вообще, но все же он есть и используется для какого-либо действия с пятью или меньше числами. Доступны 4 стандартных действия, есть встроенная обработка неправильных чисел или строк, но в целом модуль довольно бесполезный. Итак, попробуем сложить числа 3, 4.5, 7.9, 0.11 и 10.891. Для этого необходимо вызвать функцию C и передать все эти числа через запятую, а в конце назначить действие do, но мы попробуем не делать этого, что выйдет? Выйдет ошибка, в которой не будет...
3 года назад
#новости Первый релиз Fayouts готов! Вы можете установить этот пакет используя команду pip install fayouts или python -m pip install fayouts. Также вы можете уже посмотреть документацию(на английском) на сайте PyPI https://pypi.org/project/fayouts/ https://pypi.org/project/fayouts/ https://pypi.org/project/fayouts/ пост из телеграм-канала https://t.me/zzfakeminer
3 года назад
Fayouts #1 - Большой набор полезных модулей
Fayouts - это мой модуль, который я собирал довольно много времени. Он еще не закончен, его я вам дать не могу, но там уже очень много полезных функций об одной из них я вам прямо сейчас расскажу, я назвал это Календарь в одну строку, и нет никакого обмана не будет, все будет действительно в одну строку. (не считая импорта модуля, по сути это не строка) Это вернет сегодняшнюю дату в формате дд.мм.гггг, в моем случае это 02.01.2022, но есть еще вариант dateUs, что вернет американскую дату в формате мм...
3 года назад
#новости Статьи будут публиковаться до 10 числа по особому расписанию: 03 - 15:30 МСК 04 - 15:30 МСК 05 - 15:30 МСК 06 - 15:30 МСК 16:30 МСК 07 - 16:30 МСК 08 - 16:30 МСК 17:30 МСК 09 - 16:30 МСК x2 10 - 15:30 МСК 16:30 МСК 17:30 МСК
3 года назад
Где я пропадал два месяца и чем готов поделиться уже сейчас
Те, кто следили за моими статьями точно заметили, что их уже больше двух месяцев нет. А точнее не было меня 69 дней, что же я делал все это время? Ответ - ничего необычного, узнавал что-то новое, в какой-то степени это даже получилось, глубже изучал python и javascript. Теперь я готов поделиться своими наработками, ибо я даже создал некий модуль для питона и ну типа круто все дела... Когда же будут статьи теперь? Все по обычному...
3 года назад
Python для продвинутых #4 || Вложенные функции || Функция как параметр
Кто-то недавно спрашивал, почему для продвинутых, а потому что в некоторых статьях мы будем разбираться... вот в этом: Очень странная конструкция, я согласен, но давайте разберемся что тут происходит. Мы печатаем функцию SecondFunction(), которая принимает 2 параметра. Первым мы передаем FirstFunction, которая возвращает число с плавающей точкой, она принимает 7 параметров, первым мы передаем эту же функцию, а остальными 6-ю мы передаем просто числа. В функцию FirstFunction находящуюся внутри функции FirstFunction мы передаем просто 7 чисел...
3 года назад