Automatický refaktoring zdrojových kódů Pythonu s využitím nástroje Pyrefact

Prozatím poměrně neznámý nástroj Pyrefact, jehož základní vlastnosti si dnes popíšeme, dokáže automaticky optimalizovat a refaktorovat zdrojové kódy Pythonu. K tomu využívá abstraktního syntaktického stromu (AST). https://www.root.cz/clanky/automaticky-refaktoring-zdrojovych-kodu-pythonu-s-vyuzitim-nastroje-pyrefact/?utm_source=rss&utm_medium=text&utm_campaign=rss

Erstellt 1y | 28.03.2024, 01:10:10


Melden Sie sich an, um einen Kommentar hinzuzufügen

Andere Beiträge in dieser Gruppe

FAISS: knihovna pro rychlé a efektivní vyhledávání podobných vektorů (2. část)

Zabývat se budeme sice na první pohled relativně snadnou otázkou, která však má několik odpovědí: které vektory jsou podobné a které nikoli. Odpověď závisí na tom, jakou metriku při porovnávání vektor

16.07.2025, 23:20:07 | root.cz
Softwarová sklizeň (16. 7. 2025): navigace nezasahující do soukromí

Sonda do světa otevřeného softwaru. Dnes si představíme offline komunitní navigaci, vyzkoušíme WebGPU emulátor terminálu, dáme si dohromady svoje úkoly a řekneme si o asistentovi pro korektury. https:

16.07.2025, 00:10:08 | root.cz
Výpočty v systému pevné řádové čárky na platformě IBM PC (3. část)

Ukážeme si praktické použití algoritmu CORDIC. Prozatím budou pro jednoduchost výpočty prováděny s FP hodnotami; příště provedeme přepis pro hodnoty s pevnou řádovou tečkou. https://www.root.cz/clanky

14.07.2025, 22:40:03 | root.cz
Rhino Linux spolupracuje s UBports, Alpine se snaží zlepšit údržbu X11

Tým Rhino Linux oznámil partnerství s UBports. Alpine se snaží zjednodušit nároky na údržbu X11. Kancelářský balík LibreOffice pracuje na podpoře jazyka Markdown. Společnost System76 představila novou

13.07.2025, 23:30:05 | root.cz
Postřehy z bezpečnosti: phishing s VZP a útok na Ministerstvo vnitra

Podíváme se do našich luhů a hájů, zaměříme se na phishing parazitující na VZP, na zajímavosti z výroční zprávy BIS, na útok na systémy ministerstva vnitra či Varování NUKIBu před AI DeepSeek. https:/

13.07.2025, 23:30:04 | root.cz
Nvidia Kepler s nouveau výrazně zrychlí, GNOME vylepšuje digitální wellbeing

Vydání LibreOffice 25.8 RC1, nová vývojová verze Wine 10.12 a EGL backend pro X11, týden v KDE o Plasmě 6.5, GNOME s nástrojem pro konverzi barev, Blender 4.5 RC1 s výrazně vylepšenou podporou API Vul

13.07.2025, 00:20:06 | root.cz
Novinky ve vývoji Linuxu: nové verze posledních jader řeší chybu AMD TSA, Snapdragony X zrychlí

Linux 6.17 bez ovladače pro paketový zápis CD/DVD, podpora zobrazení u Intel Wildcat Lake a DG1, regrese jádra 6.16 bude v Linuxu 6.17 řešena, opravy pro Transient Scheduler Attacks v jádrech od 6.15 

10.07.2025, 23:30:09 | root.cz