Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať lano v Pythone

Užívatelia využívajú Rope v Pythone ako knižnice refactoring , a je použiteľný v rôznych editorov a integrovaných vývojových prostredí ( IDE ) . To má mnoho funkcií refactoring , poskytuje užívateľovi možnosť premenovať a reštrukturalizáciu , zmeniť metódu podpisu a zavedenie továreň . Medzi ďalšie funkcie , užívatelia môžu extrahovať metódu a lokálne premenné , presuňte triedy , funkcie , modul , balenie a spôsob ; a vložené metódu , lokálne premenné a parametre . Programátori sú schopné zobraziť náhľad , vrátiť späť a znova , zastaviť a cross - projektu refaktorování pri použití lana . Pokyny dovolená 1

Vytvoriť projekt zadaním " import rope.base.project . " Na nový riadok napíšte " myproject = rope.base.project.Project ( ' /cesta /k /myproject " ) . "
2

Enter " od rope.base dovozných libutils " a na novom riadku , " myresource = libutils.path_to_resource ( myproject , " cesta /k /resource " ) . " To vytvára cestu zdrojov pre projekt , ktorý ste vytvorili v kroku 1.
3

vykonať refactoring pridaním objektu prostriedku , ktorý odkazuje na súbor v projekte . Input " zdroj = libutils.path_to_resource ( myproject , ' /cesta /k /moje /module.py " ) . " Make triedu refactoring zadaním " od rope.refactor.extract dovozu ExtractVariable " a na inej linke " extractor = ExtractVariable ( myproject , zdroj , začiatok , koniec ) . " U " štart " a " end " , miesto odsadenie regiónu získať v prostriedku .
4

Konfigurácia refactoring možnosti , ako je napríklad názov extrahovaného premennej v dialógu . Zadajte " changes = extractor.get_changes ( " extracted_variable ' ) " pre výpočet zmeny .
5

Náhľad zmeny zadaním " changes.get_description ( ) " alebo " str ( zmeny ) " pre opis zmien . Vykonajte refactoring pomocou " myproject.do ( zmeny ) . "
6

overiť projekt zakaždým , keď chcete použiť lano , napríklad pred vykonaním refaktorování . Input " myproject.validate ( ) " overiť všetky súbory a adresáre .
7

Zavrieť projekt otvorené zdroje , ak už nepotrebujete projekt . Pre prístup k tejto funkcii zadaním " myproject.close ( ) . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené