| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment utiliser Rope en Python
    Les utilisateurs emploient corde en Python comme une bibliothèque de refactoring, et il est utilisable dans différents éditeurs et des environnements de développement intégrés (IDE ) . Il possède de nombreuses fonctions de refactoring , offrant à l'utilisateur la possibilité de renommer et de restructurer , changer la signature de méthode et d'introduire usine. Parmi les autres caractéristiques , les utilisateurs peuvent extraire la méthode et variable locale ; classe de mouvement , la fonction , le module , l'emballage et la méthode , et inline méthode , variable locale et paramètre. Les programmeurs sont en mesure de prévisualiser , défaire et refaire , arrêter et refactorisations cross- projet lors de l'utilisation de corde . Instructions
    1

    Créer un projet en entrant " importation rope.base.project . " Sur une nouvelle ligne écrire " myproject = rope.base.project.Project ('/path /to /myproject ') . "
    2

    Entrez " de rope.base libutils d'importation »et, sur une nouvelle ligne, " MyResource = libutils.path_to_resource ( myproject , ' path /to /ressources » ) . " Cela forme un chemin de ressource pour le projet que vous avez créé à l'étape 1 .
    3

    Effectuer un refactoring en ajoutant un objet de ressource que les liens vers un fichier dans le projet. Entrée «ressource = libutils.path_to_resource ( myproject , '/path /to /my /module.py ') . " Faire la classe de refactoring en entrant "de rope.refactor.extract ExtractVariable d'importation" et sur ​​une autre ligne " extracteur = ExtractVariable ( myproject , ressource , début, fin ) . " A " start " et" end ", placer les décalages de la région à extraire en ressources.
    4

    Configurer refactoring options, telles que le nom de la variable extraite , dans la boîte de dialogue . Entrez " changes = extractor.get_changes (' extracted_variable ')" pour calculer les changements .
    5

    prévisualiser les modifications en tapant " changes.get_description ( )" ou " str ( changements ) " pour une description des changements. Effectuer le refactoring en utilisant " myproject.do ( changements ) . "
    6

    valider le projet chaque fois que vous souhaitez utiliser Rope , comme avant d'effectuer refactorisations . Entrée " myproject.validate () " pour valider tous les fichiers et répertoires.
    7

    Fermer ressources ouvertes de projet lorsque vous n'avez plus besoin du projet. Accéder à cette fonction par l'entrée " myproject.close (). "

    Previous :

    next :
      articles connexes
    ·Comment écrire un programme en Python pour les équati…
    ·Comment créer un programme Python pour accepter un nom…
    ·Comment lire un flotteur binaire avec Python 
    ·Python Tutorial clavier 
    ·Comment faire pour supprimer caractères d'une chaîne …
    ·Python Listbox 
    ·Qu'est-ce qu'un GIL Python 
    ·Comment utiliser la boîte à outils Tk avec Python 
    ·Comment exécuter un script Python sur Mac 
    ·Comment tester pour les nombres Python 
      articles en vedette
    ·Comment combiner plusieurs chiffres avec WinEdt 
    ·Comment créer vote avec PHP 
    ·Sortie HTML en PHP MySQL 
    ·Tutoriel pour Microsoft Visual Studio 
    ·Comment faire pour supprimer tous les espaces blancs da…
    ·Comment faire pour créer la table incréments de l'aut…
    ·Comment trouver le fichier EXE d'une application VB.NET…
    ·Comment faire pour utiliser le contrôle d' image à l'…
    ·Comment concevoir Joomla Templates Menu 
    ·Comment couper fonctions en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com