¿Cómo puedo empezar a usar la tela cruzada?
-
27-09-2019 - |
Pregunta
Lo siento ya he hecho esta pregunta en "superusuario", pero nadie contesta allí, así que lo he borrado de "superusuario" y decidí publicar aquí. Espero que no sea un gran crimen, especialmente teniendo en cuenta el hecho de que me aconsejaron en primer lugar de utilizar la tela cruzada de aquí en "stackoverflow" (no en "superusuario")
¿Cómo se inicia el uso de la tela cruzada? acabo descargado, descomprimido y se hace clic en el archivo .py configuración en la carpeta. La ventana de negro (terminal) apareció por un momento y desapareció.
(sí tengo Python 2.5 instalado en mi equipo - junto con el SDK de Google App Engine)
En la sarga sección de documentación que dice:
Descarga de sarga
La última versión de sarga es tela cruzada 0,9, publicado el jueves, 27mo de diciembre de, 2007; que está disponible para su descarga en http://darcs.idyll.org/~t/projects/ Tela-0.9.tar.gz . También puede utilizar easy_install de Python para instalar o actualizar sarga.
sarga de obras con Python 2.3 o posterior.
Para comenzar a utilizar la tela cruzada, instalarlo y a continuación, escriba sarga-sh. En el símbolo escribir:
go http://www.slashdot.org/
show
showforms
showhistory
No me queda claro de este pasaje lo que se supone que el tipo (sólo "Tela-sh" o "Tela-sh" y todas las palabras debajo de esa línea) y dónde (He intentado escribir en el símbolo del sistema ventana de mi equipo - en vano)
Can, a nadie, por favor, que me ayude aquí?
Gracias de antemano.
Actualización 1:
(Esta actualización es una respuesta a la respuesta dada por S.Mark)
Hola, S.Mark !!!! He tratado de seguir sus instrucciones. Esto es lo que sucedió:
En primer lugar, he creado una carpeta en mi disco D y la llamó “tmp”. Luego de descargar y extraer sarga-0.9 en esa carpeta. Así pues, ahora la ruta a este archivo en mi equipo era tan mismo que el de su ejemplo: D: \ tmp \ sarga-0.9:
??
(fuente: narod.ru )
A continuación, traté de abrir el símbolo del sistema en mi equipo:
??
(fuente: narod.ru )
A continuación, siguiendo el paso 2 de sus instrucciones, he tratado de cambiar el disco D:
Pero por alguna razón no funcionó:
Esta línea chino dice algo así como “ha sido rechazada Esta acción.” ¿Por qué es así? Bueno, traté de pasar a la etapa 3 de todos modos, y esto es lo que tengo:
Por lo que yo puedo entender, esta línea chino dice algo así como “‘C: \’no es ni comando interno ni externo, por lo tanto, no puede llevarse a cabo. ” ¿Por que es esto entonces? ¿Hay algo malo con mi equipo?
Actualización 2:
(Esta actualización es mi segunda respuesta a la respuesta dada por S.Mark)
Hola, S.Mark !!! Gracias por su respuesta de nuevo.
Sí, esta vez funcionó cuando acaba de escribir aquellas partes que ha resaltado en su puesto. Así que, cuando he escrito sólo “D:” en el principio, funcionó !!!
Pero entonces, cuando escribimos “python setup.py build”, me dieron el mismo mensaje de error ( “‘python'is ni un comando interno o externo, no puede llevarse a cabo. “):
??
(fuente: narod.ru )
He intentado repetir este comando y accidentalmente omitido la palabra “pitón”:
??
(fuente: narod.ru )
Cuando presioné “Enter”, el proceso de construcción parecía puesta en marcha - al menos lo que vi entonces se parecía al paso 4 de Sus instrucciones ( “iniciar el proceso de construcción”) mucho:
??
(fuente: narod.ru )
??
(fuente: narod.ru )
??
(fuente: narod.ru )
Pero ahora estoy un poco vacilante acerca de proceder al paso 5 ( “Instalar It”) como no estoy seguro si lo que he hecho es lo correcto.
Si lo que hice en el paso 4 estaba bien, también debería omitir la palabra “pitón” en el paso 5?
Una pregunta lado: ¿Cómo logró poner el contenido del terminal en supublicar sin hacer capturas de pantalla? ¿Es como hay alguna manera de poner los contenidos de la terminal en el portapapeles? Hacer capturas de pantalla todo el tiempo y de alojamiento ellas antes de su publicación es bastante engorroso.
Actualización 3:
(Esta actualización es mi tercera respuesta a S.Mark)
S.Mark, hola de nuevo !!!
(espero que no están enfermos y cansados ??de mí todavía)
“... y sí se podía omitir Pitón y directamente ejecutar setup.py debido a que su instalación de Python registrado en el registro * .py ... en relación con el paso 5, sólo podría ejecutar setup.py instalar” - He seguido estas palabras tuyas e instalar proceso se ejecutó correctamente! Gracias.
Pero en cuanto a los siguientes pasos ( “entonces pitón abierta rápida desde el menú de inicio, y la etapa de prueba 6 y 8”), no había mucho éxito en el prompt de Python:
??
(fuente: narod.ru )
Ni fue un éxito en el comando habitual símbolo (terminal):
??
(fuente: narod.ru )
(Se vuelve a decir en chino que pitón “no es ni un comando interno ni externo y, por lo tanto, no puede llevarse a cabo”). ¿Tiene alguna idea de por qué no funcionó?
“... ¿dónde está la instalación de Python? C: \ Python25 “? -. Sí, eso es correcto
“... hay un ajuste (propiedades del símbolo del sistema - el modo de edición fácil) para permitir la selección de texto en el símbolo del sistema, se puede pedir que en superuser.com?” - Claro, lo hará esta pregunta allí. Gracias por decirme.
Solución
Puede que no basta con hacer clic doble setup.py
Es necesario comando de apertura rápida o concha y vaya a la carpeta ??p>
y necesidad de hacer
python setup.py build
python setup.py install
instalar paso debe hacer de forma automática acumulación con normalidad, por lo que sólo funcionará último
Editar : ok, aquí es la forma de superusuario pasos de instalación
-
I han extraído sarga-0.9.tar.gz a D: \ tmp \ sarga-0,9
-
Estoy en la unidad C, por lo que me pasa a D:
C:\>d:
-
Ahora, cambie la carpeta con el comando cd
C:\>cd D:\tmp\twill-0.9
-
iniciar el proceso de construcción
D:\tmp\twill-0.9>python setup.py build (WARNING: importing distutils, not setuptools!) D:\data\program\Python26\lib\distutils\dist.py:266: UserWarning: Unknown distribution option: 'entry_points' warnings.warn(msg) D:\data\program\Python26\lib\distutils\dist.py:266: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) running build running build_py creating build creating build\lib creating build\lib\twill ...... running build_scripts creating build\scripts-2.6 copying and adjusting twill-fork -> build\scripts-2.6
-
Instalar
D:\tmp\twill-0.9>python setup.py install (WARNING: importing distutils, not setuptools!) running install running build running build_py ...... running install_scripts copying build\scripts-2.6\twill-fork -> D:\data\program\Python26\Scripts running install_egg_info Writing D:\data\program\Python26\Lib\site-packages\twill-0.9-py2.6.egg-info
-
Prueba para la importación es o no
D:\tmp\twill-0.9>python Python 2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import twill import re, base64, urlparse, posixpath, md5, sha, sys, copy twill\other_packages\_mechanize_dist\_auth.py:14: DeprecationWarning: the sha module is deprecated; use the hashlib module instead import re, base64, urlparse, posixpath, md5, sha, sys, copy >>>
-
Importar estaba bien, pero no es DeprecationWarnings en Python 2.6, pero esto debe ser aceptable y debe ser ninguna advertencia en absoluto con Python 2.5
-
confirmar su adecuada importados o no, verá sarga y sus funciones allí, así que sí.
>>> dir() ['__builtins__', '__doc__', '__name__', '__package__', 'twill'] >>> from twill.commands import * >>> dir() ['__builtins__', '__doc__', '__name__', '__package__', 'add_auth', 'add_extra_header', 'agent', 'back', 'clear_cookies', 'clear_extra_headers', 'code', 'config', 'debug', 'echo', 'exit', 'extend_with', 'fa', 'find', 'follow >>>