Показаны сообщения с ярлыком Project. Показать все сообщения
Показаны сообщения с ярлыком Project. Показать все сообщения

среда, 13 августа 2025 г.

Flask, Project, VisualStudio, MS, Learn

Flask, Project, VisualStudio, Refs, MS, Learn

file:///F:/DownLoads/MS/Py/visualstudio-python-vs-2022.pdf

WITH NICE Main Page - old style Visual Studio

WORK WELL

D:\VC25\CS\FlaskWebProject1\FlaskWebProject1.sln

D:\VC25\CS\FlaskWebProject1\FlaskWebProject1

FlaskWebProject1.pyproj

------------------------

Refs

Welcome to Flask — Flask Documentation (3.1.x)

PyPI · Индекс пакета Python

Службы облачных вычислений | Microsoft Azure

-------------------------------------------------------

Руководство по Flask в Visual Studio, Шаг 1: Основы Flask | Microsoft Learn

Flask в среде Visual Studio Руководство Шаг 2, представления и шаблоны | Microsoft Learn

Учебник Flask в Visual Studio, шаг 3: статические файлы, & наследование шаблонов | Microsoft Learn

---------------------------------------------------------

D:\VC25\vspy\FlaskWebSln\FlaskWebSln.sln

D:\VC25\vspy\FlaskWebSln\FlaskWebProject1

FlaskWebProject1.pyproj

D:\VC25\vspy\FlaskWebSln\FlaskWebProject1\runserver.py


суббота, 9 августа 2025 г.

Make, MakeFile, Project, Poetry

Make, MakeFile, Project, Poetry


(base) PS D:\VC25\Otus\Py\250610\projects\annotation_ci_proj> 

.PHONY: clean lint types help

help:
    @echo "Available commands:"
    @echo "  make clean      Remove all generated files"
    @echo "  make lint       Run linters on the project"
    @echo "  make format     Format code with black"
    @echo "  make sort       Sort imports with isort"
    @echo "  make types      Check type annotations using mypy/pyright"

clean:
    poetry lock
    poetry cache clear packages --all

lint:
    poetry run flake8 src/annotation_ci_proj

format:
    poetry run black src/annotation_ci_proj

sort:
    poetry run isort src/annotation_ci_proj

types:
    poetry run mypy src/annotation_ci_proj
    poetry run pyright src/annotation_ci_proj

среда, 2 июля 2025 г.

log_parser, Project, Poetry, Giga

log_parser, Project, Poetry,  Giga

https://giga.chat/link/gcsDUBDsWO

- isort

- black

- flake8

- mypy

- pyright

- pytest

D:\VC25\Otus\Py\250530\projects\log_parser

исправил ошибки длины, isort  и black все вернули

Annotations, 250610, Project, annotation_ci_proj, Poetry, pyproject.toml, giga

Annotations, 250610, Project, annotation_ci_proj, Poetry, pyproject.toml, giga

https://gsotuspy202505.blogspot.com/2025/06/project-annotationciproj-poetry.html

Poetry, Project

Poetry, Project
https://gspyth.blogspot.com/2025/07/poetry-create-project-chad.html

суббота, 26 апреля 2025 г.

vector_draw, project, giga

vector_draw, project, vector_draw, project, giga

https://giga.chat/link/gcsTMldMBX

D:\VC25\Python\VSC\Orland\vector_draw

Представленный модуль vector_drawing.py реализует ряд полезных классов и функций для работы

с геометрическими объектами и их визуализацией средствами библиотеки Matplotlib.

Данный модуль пригодится, если нужно рисовать векторы, точки, стрелки и многоугольники на

плоскости, организовывая их интуитивно понятным способом.

Ключевые элементы модуля:

  1. Классы для представления геометрических фигур:
    • Polygon: Многоугольник, определяемый вершинами и цветом заливки.
    • Points: Набор точек на плоскости с возможностью задать общий цвет.
    • Arrow: Стрелка, задаваемая координатами конца и начала.
    • Segment: Линейный сегмент, соединяющий две точки.
  2. Функция extract_vectors:
    • Используется для извлечения координат всех геометрических объектов из набора.
    • Позволяет унифицировать обработку множества объектов разной природы.
  3. Главная функция draw:
    • Основная функция, принимающая произвольное количество геометрических объектов и
    • управляющая процессом их визуализации.
    • Поддерживает опции для включения сетки, осей, рамки,
    • автоматического подбора размеров окна и вывода картинок в файл.

Функционал модуля:

  • Рисование геометрии: Гарантирует единообразное отображение точек, отрезков, стрелок и полигонов.
  • Управление внешним видом: Возможность настраивать цвета, размеры и прозрачность объектов.
  • Автоматическое масштабирование и сетка:
  • Функция автоматически определяет границы графика и формирует сетку, помогая воспринимать масштаб сцены.
  • Экспорт графики: Возможность сохранения нарисованных объектов в виде PNG-файлов.

Примеры повторного использования:

  1. Создание красивых презентационных схем: Подходит для наглядного объяснения идей в книгах, статьях или докладах.
  2. Анализ векторов и геометрия: Удобен для иллюстрации движений, сил, направлений и связей в физике,
  3. математике и инженерных дисциплинах.
  4. Интерактивные учебные материалы: Помогает демонстрировать концепции вроде графов,
  5. сетей и потоков.

Советы по адаптации в собственном проекте:

  • Установи Matplotlib, если ещё не сделал этого:
pip install matplotlib
  • Определи местоположение модуля vector_drawing.py и положи его в папку проекта или
  • расположи рядом с рабочими скриптами.
  • Настраивай стили объектов и оформление под свои потребности.

Заключение:

Модуль предоставляет удобное средство визуализации в Python,

позволяющее экономить усилия при оформлении двухмерных графиков и диаграмм.

Его можно внедрить в учебный материал, исследовательские отчёты или технические презентации,

существенно упрощая процесс передачи идей и данных аудитории.

from vector_drawing import *

# Треугольник (Polygon)
poly = Polygon((0, 0), (4, 0), (2, 3), color=green, fill=purple)
draw(poly, origin=True, grid=(1, 1), axes=True)

# Множество точек (Points)
pts = Points((1, 1), (-1, -1), (2, 2), color=orange)
draw(pts, origin=True, grid=(1, 1), axes=True)

# Стрелка (Arrow)
arrw = Arrow((3, 3), (5, 5), color=red)
draw(arrw, origin=True, grid=(1, 1), axes=True)

# Линия (Segment)
seg = Segment((0, 0), (6, 6), color=blue)
draw(seg, origin=True, grid=(1, 1), axes=True)

# Рисуем все фигуры одновременно
draw(poly, pts, arrw, seg, origin=True, grid=(1, 1), axes=True)

пятница, 25 апреля 2025 г.

orland, project

orland, project

D:/Books/Math/Python/Орланд П. - Математические алгоритмы для программистов. 3D-графика, машинное обучение и моделирование на Python (Библиотека программиста) - 2023.pdf

D:\VC25\Python\VSC\Orland

D:\VC25\Python\VSC\Orland\math-for-programmers - github

D:\VC25\Python\VSC\Orland\work - work directory

D:\VC25\Python\VSC\Orland\math-for-programmers\Chapter 01\Chapter 01 Walkthrough.ipynb - done, all right


Giga, PrintFormat, Project, csr_matrix

Giga, PrintFormat, Project, csr_matrix

D:\VC25\Python\VSC\Giga\Matrix

matrix_csr = sparse.csr_matrix(matrix)

https://giga.chat/link/gcscyKwllJ

D:\VC25\Python\VSC\Giga\PrintFormat

print(f"Моя фамилия {soname}, Мое имя {name}, возраст {age}.")
print("Моя фамилия {}, Мое имя {}, возраст {}.".format(soname, name, age)
print("Моя фамилия %s, Мое имя %s, возраст %d" % (soname, name, age))

Giga, Matrix, csr_matrix, sparse matrix

Giga, Matrix, csr_matrix, sparse matrix, project

https://giga.chat/link/gcscyKwllJ

D:\VC25\Python\VSC\Giga\Matrix

Numerical, Python, Gezerlis, Kiusalaas, Miles W, Book, Project

Numerical, Python, Gezerlis, Kiusalaas, Miles  W,  Book, Project

MILES

D:\VC25\Python\VSC\Miles

F:\DownLoads\trnt\Math\Numerical\Python\B1

Gezerlis Alex - Numerical Methods in Physics with Python, 2nd Edition - 2023.pdf

Jaan Kiusalaas - Numerical Methods in Engineering with Python - 2005.pdf

Jaan Kiusalaas - Numerical Methods in Engineering with Python, 2nd Ed - 2010.pdf

Miles  W. - Numerical Methods with Python. For the Sciences - 2023.pdf


Miles  W.

file:///F:/DownLoads/Books/Numerical_Python5-fm.pdf