TGViewer
Channel Public Channel
About Python [ru]

About Python [ru]

@python_tesst

Пишем на Python, создаём нейросети и ИИ-агентов.
Алгоритмы, задачи и вайбкодинг.

Личный блог автора - @just_genych
По вопросам рекламы или разработки: @g_abashkin
Subscribers
6.43K
Photos
477
Videos
16
Links
2.1K

Showing posts older than #2046 · Back to latest

Older Posts 20 shown
Post #2044 740
⚙️ Что такое logging в Python?

logging — это встроенный модуль Python для создания логов, которые помогают отлаживать и мониторить работу приложений.

➡️ Пример:

import logging

# Настройка базового уровня логирования
logging.basicConfig(level=logging.INFO)

# Создание лога
logging.info("Приложение запущено")
logging.warning("Это предупреждение!")
logging.error("Произошла ошибка")


🗣️ В этом примере модуль logging создаёт сообщения разного уровня важности. Логирование позволяет отслеживать работу приложений и находить проблемы в коде.


🖥 Подробнее тут
Post #2043 733
👩‍💻 Моделирование работы гидроциклона для очистки воды от нефти с помощью ML

В статье рассказывают, как с помощью ML моделировали работу гидроциклонов для очистки воды от нефти: почему отказались от физмат-моделей, ключевые этапы и результаты.

Читать...
Post #2041 752
Post #2040 759
👩‍💻 Создаем интерактивную симуляцию лесного пожара на Python с использованием клеточных автоматов

В статье рассказывают, как моделировать лесные пожары на компьютере: понять хаос огня, предсказать его путь и даже экспериментировать с распространением — без реального риска.

Читать...
Post #2038 768
👩‍💻 Qt for Python: PySide6

Статья для новичков про использование Qt на языке Python используя официальную библиотеку-привязку PySide6. Ознакомление с созданием графических приложений на языке Python.

Читать...
Post #2037 768
👩‍💻 Генетический алгоритм в помощь Adam — супер, но есть нюанс

В статье объясняют, как генетический алгоритм может помочь оптимизировать обучение нейросетей с Adam: гибридный подход, библиотека Deap и немного экспериментов без лишней математики.

Читать...
Post #2036 768
👩‍💻 Задачка по Python

Создайте Python-приложение, которое принимает путь к текстовому файлу и определяет, является ли его содержимое палиндромом построчно. Программа должна сохранять результаты проверки (является строка палиндромом или нет) в новый файл results.txt.

➡️ Пример:

• python app.py check_palindrome input.txt — проверяет каждую строку файла input.txt и сохраняет результат в results.txt.

Решение задачи ⬇️

import sys

def is_palindrome(line):
stripped_line = ''.join(char.lower() for char in line if char.isalnum())
return stripped_line == stripped_line[::-1]

def check_palindrome(input_file):
with open(input_file, 'r', encoding='utf-8') as file:
lines = file.readlines()

results = []
for line in lines:
line = line.strip()
result = 'палиндром' if is_palindrome(line) else 'не палиндром'
results.append(f'"{line}" — {result}')

with open('results.txt', 'w', encoding='utf-8') as result_file:
result_file.write('\n'.join(results))

print('Результаты проверки сохранены в "results.txt"')

if __name__ == '__main__':
if len(sys.argv) != 3:
print('Используйте: python
app.py check_palindrome <путь к файлу>')
sys.exit(1)

action = sys.argv[1]
file_path = sys.argv[2]

if action == 'check_palindrome':
check_palindrome(file_path)
else:
print('Неизвестное действие. Используйте "check_palindrome".')
  • 👍 2
Post #2034 785
👩‍💻 Разворачиваем нейросеть на бесплатном VPS: FastAPI + Hugging Face за 15 минут

В статье показывают, как запустить нейросеть с Hugging Face на бесплатном VPS: Docker, FastAPI и немного магии — получить AI-сервис за 15 минут без лишних затрат.

Читать...
  • 👍 4
  • ⚡ 1
  • ❤ 1
  • 🔥 1
Post #2033 810
👩‍💻 Оцифровка показаний стрелочного манометра в Home Assistant

В статье показывают, как реализовать распознавание показаний стрелочного манометра через фото с ESP32-CAM и отправить данные в Home Assistant. Практичный DIY для умного дома.

Читать...
  • 👍 1
Post #2032 812
👩‍💻 Творческая утилизация клавиатур

В статье рассказывают, как системный администратор борется с горой старых клавиатур: грязь, крошки и потертые буквы — что делать с залежами на складе.

Читать...
Post #2031 795
Post #2030 762
👩‍💻 Как интегрировать синхронный код в асинхронный. Инструкция

Статья расскажет о том, как адаптировать старый код для работы с асинхронными библиотеками в Python, используя asyncio, и как GIL ограничивает многопоточность в языке, несмотря на асинхронный подход.

Читать...
Post #2029 774
🎭 Притворись пользователем, а не разработчиком

Когда ты создаёшь интерфейс или API, кажется, что всё логично и удобно. Но пользователь видит это иначе.

👉 Совет: после завершения задачи закрой IDE и протестируй всё, как будто впервые видишь продукт. Зайди с другой стороны, попробуй сломать. Такие тесты часто раскрывают нюансы, которые ты как разработчик не учёл.
  • 👍 1
Post #2028 828
👩‍💻 В поиске собственных значений (матриц)

Как найти собственные числа и собственные значения матрицы? Методы, излагаемые в курсе линейной алгебры, основанные на определении — применимы ли они к реальным данным? Существует ли простой алгоритм поиска этих величин, который можно понять, а не просто поверить?

Читать...
Post #2027 804
👩‍💻 Усиление PostgreSQL с помощью PL/Python

Сегодня мы прокачаем PostgreSQL, добавив в него Python. А именно — PL/Python. Это расширение позволяет писать функции на Python прямо внутри базы данных. Лично для меня это как объединение двух лучших миров: любимого PostgreSQL и могучего Python.

Читать...
Post #2026 762
⚙️ 10 способов оптимизации Python-кода

Python ценят за простоту, гибкость и читаемость, но критикуют за невысокую производительность. Эта критика не всегда обоснована: есть несколько эффективных способов значительно повысить скорость Python-приложений, предназначенных для выполнения сложных вычислений и обработки больших объемов данных.

Читать...
Post #2025 762
Post #2023 713
​​🚀Как ускорить A/B тесты: несколько способов

В этой статье вы узнаете как разогнать A/B тесты, чтобы не терять время зря и быстрее получать результаты.

Читать...
Post #2021 802
👩‍💻 Python: универсальный язык программирования для начинающих и профессионалов

Python – это мощный, гибкий и простой в освоении язык программирования, который стал одним из самых популярных в мире. От веб-разработки до искусственного интеллекта, Python находит применение в различных сферах IT-индустрии. Разбираемся, почему Python так востребован и как он может стать вашим билетом в мир высоких технологий.

Читать...
  • 👍 1
Post #2020 800
👩‍💻 7 малоизвестных возможностей стандартной библиотеки Python

Стандартная библиотека Python – это кладезь возможностей. Мы представляем семь недооцененных модулей, которые помогут вам улучшить организацию данных, оптимизировать производительность и упростить распространение ваших программ.

Читать...
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →