Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como usar Rope em Python
Usuários empregar Rope em Python como uma biblioteca de refactoring , e é utilizável em vários editores e ambientes de desenvolvimento integrado (IDEs) . Tem muitas funções de refatoração , proporcionando ao usuário a capacidade de renomear e reestruturar, mudar a assinatura do método e introduzir fábrica. Entre outras características , os usuários podem extrair o método e variável local; mover classe , função, módulo, embalagem e método , e método inline, variável e parâmetro local. Os programadores são capazes de visualizar , desfazer e refazer , pare e refatorações de projetos cruzados quando se usa corda . Instruções
1

Crie um projeto , introduzindo " rope.base.project importação. " Em uma nova linha de escrita " myproject = rope.base.project.Project ('/path /to /myproject ') . "
2

Enter" de libutils importação rope.base " e , em uma nova linha , " MyResource = libutils.path_to_resource ( myproject , ' caminho /para /de recursos ' ) . " isso forma um caminho de recursos para o projeto que você criou no passo 1.
3

Realize uma refatoração , adicionando um objeto de recurso que vincula a um arquivo no projeto . Entrada " recurso = libutils.path_to_resource ( myproject , '/path /to /my /module.py ') . " Faça a classe refactoring entrando "de rope.refactor.extract ExtractVariable importação " e em outra linha " extrator = ExtractVariable ( myproject , recursos, início, fim) . "No " start " e" fim ", lugar os deslocamentos da região para extrair em recursos.
4

Configure refatoração opções , tais como o nome da variável extraída , na caixa de diálogo . Digite " changes = extractor.get_changes ( ' extracted_variable ' )" para calcular as mudanças .
5

visualizar as alterações , inserindo " changes.get_description ( )" ou " str (mudanças) " para obter uma descrição das alterações . Realize o refactoring usando " myproject.do (mudanças )."
6

validar o projeto de cada vez que você quiser usar corda , como antes de realizar refatorações . Entrada " myproject.validate ()" para validar todos os arquivos e diretórios.
7

Fechar projeto recursos abertos quando você não precisa mais do projeto. Acesse essa função , introduzindo " myproject.close (). "

Anterior :

Próximo : No
  Os artigos relacionados
·Como determinar se uma seqüência de caracteres é um …
·Como Abrir CMD no fundo com Python 
·Como saber qual a versão do Python que você tem 
·Como encontrar o máximo e Número Mínimo em Python 
·Como escrever um script de Bot 
·Python Métodos Kernel 
·Como usar meus scripts Python com Blender 
·Como configurar um Analisador 
·Como fazer uma caixa de entrada em Python 
·Como fazer matriz 3D em Python 
  Artigos em destaque
·Como converter uma String para UTF-8 Com Java 
·Como estender uma classe abstrata 
·Como depurar Sem um Debugger 
·Como criar uma macro Lisp 
·Como converter coluna de caracteres no MySQL 
·Como fazer referência a uma seqüência de conexão no…
·Como saber se uma chamada de função é estática ou n…
·Como instalar Hermes 
·MySQL ASP Tutorial 
·Como converter uma String em caracteres em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados