“Conocimientos Programación>Python Programming

Cómo utilizar la cuerda en Python

2013/3/27
Los usuarios utilizan la cuerda en Python como una biblioteca de refactorización , y es utilizable en varios editores y entornos de desarrollo integrados ( IDEs ) . Tiene muchas funciones de refactorización , que proporciona al usuario la capacidad de cambiar y reestructurar , cambiar la firma del método e introducir fábrica . Entre otras características , los usuarios pueden extraer el método y variable local ; clase de movimiento , la función , el módulo , el paquete y el método , y método en línea , variable local y el parámetro . Los programadores son capaces de obtener una vista previa , deshacer y rehacer , detener y refactorizaciones entre proyectos utilizando cuerda . Instrucciones
1

Crear un proyecto mediante la introducción de " importación rope.base.project . " En una línea nueva escriba " miproyecto = rope.base.project.Project ('/ruta /al /miproyecto ' ) . "
2

Enter " de libutils importación rope.base "y, en una nueva línea , " myresource = libutils.path_to_resource ( miproyecto , ' ruta /al /recurso ' ) . "Esto constituye una vía de recursos para el proyecto que creó en el paso 1 .
3

realizar una refactorización mediante la adición de un objeto de recurso que se vincula a un archivo en el proyecto. "Recurso = libutils.path_to_resource ( miproyecto , '/ruta /a /mi /module.py ' ) . " Input Haga que la clase refactorización introduciendo "de ExtractVariable importación rope.refactor.extract " y en otra línea " extractor = ExtractVariable ( miproyecto , recursos, inicio, fin ) . " a " start "y " end ", coloque los desplazamientos de la región para extraer de los recursos.
4

Configurar refactorización opciones, como el nombre de la variable se extrae , en el diálogo . Escriba "cambios = extractor.get_changes ( ' extracted_variable ')" para calcular los cambios .
5

Vista previa Cambios introduciendo " changes.get_description ()" o " str ( cambios ) " para una descripción de los cambios. Realice la refactorización utilizando " myproject.do ( cambios ) . "
6

Validar el proyecto cada vez que desee utilizar la cuerda , como antes de realizar refactorizaciones . Entrada " myproject.validate ()" para validar todos los archivos y directorios.
7

Cerrar proyecto recursos abiertos cuando ya no es necesario el proyecto. El acceso a esta función introduciendo " myproject.close (). "

Python Programming
Cómo hacer referencia a las rutas del disco en Python
Cómo desarrollar una aplicación de Twitter con Python
Cómo acceder a Python docstring
Tipos enumerados en Python
Cómo encontrar subcadenas en Python
Python Métodos Kernel
Cómo poner en marcha el entorno Python IDLE
Python Print Funciones
Conocimientos Informáticos © http://www.ordenador.online