tema de python en la sala de juegos

71 poruka, 3 stranica:  1 23 ↖ Vrati se nazad na listu tema

Skor: +0

61. sukil,

Ojo! Range tiene truco (o no, es completamente normal, según se mire). Tienes tres formas de llamarlo.

  • range(final): Cuenta de 0 a la variable menos 1. range(5) contaría 0, 1, 2, 3, 4. range (len(lista)) sirve para iterar en los índices de las listas y cosas así. Esto último muchas veces no hace falta, ya que se puede iterar directamente sobre la cosa en sí en muchos casos, con un for x in cosa, que te devuelve el elemento, o con un x in enumerate(cosa) que te devuelve el índice y el elemento.
  • range(inicio, final): Cuenta del inicio al final menos 1. range(1, 5) cuenta 1, 2, 3, 4.
  • range(inicio, final, paso): cuenta del inicio al final menos uno. Útil para contar hacia atrás o para contar en incrementos mayores que uno. range(5, 1, -2) cuenta 5, 3.

Moraleja: El inicio se incluye, el final no. Esto aplica también a los "slices" de cadenas y listas, tales como x[2:3] (que devuelve solo el tercer elemento de x). Aunque para los slices también se pueden utilizar números negativos a ambos lados. Pero bueno, que me desvío, como siempre.

Aprovecho para recomendaros, aparte de los recursos de arriba, este, que empieza desde cero y es muy instructivo: https://lacienciaparatodos.wordpress.com/2019/10/10/manual-de-practicas-para-python-desde-cero/ . También para que utilizéis la función help en el intérprete interactivo, que es bastante útil.

Skor: +0

Poslednja izmena od strane sukil, 27 Mar 2020 08:54:19

62. CoachJos,

Hola quisiera saber si tienen documentación o donde puedo encontrarla para usar las dll de nvda y saapy5 con python.
nvdaControllerClient32.dll
SAAPI32.dll

Skor: +0

63. sukil,

SAAPI32 no es SAPI5, es de otro lector de pantalla. Para usar estas librerías, tienes varias opciones: Tolk, Universal Speech, y Accessible Output 2. Básicamente estas librerías usan el lector activo o en su defecto SAPI 5.

Skor: +0

64. CoachJos,

Muchas gracias, ya me instalé la librería de accessible_output2.
Alguien que sea un crack en python que pueda hacer compatible el complemento eclipse injans con NVDA 19.3
el que te ayuda a detectar errores con los sonidos.
Por favor.

Skor: +0

65. kamilo10,

@CoachJos
ya funciona el complemento busca la versión 0.6
por google

Skor: +0

66. James_Potter,

che chicos. como se compila en
python?

Skor: +0

67. sukil,

Con py2exe, pyinstaller o cx_freeze. No recuerdo cuál de estas iban para algo más que Windows.

Skor: +0

68. Rayo.bgtr ,

Igual, me interesa saver como complilar.

Skor: +0

69. sukil,

Lo tienes justo arriba (tres librerías que ayudan con convertir código python a ejecutables).

Skor: +0

70. CoachJos,

Gracias Camilo, encontrado e instalado.
voy a rebisar las librerías para compilar.
alguien a trabajado con kivi para android.

Skor: +0

71. sukil,

Aviso: para algunas de estas librerías os hará falta leer la documentación de distutils y setuptools también, por si acaso.

Skor: +0

71 poruka, 3 stranica:  1 23 ↖ Vrati se nazad na listu tema

Odgovori na temu

Morate da se prijavite kako biste mogli da pišete

Zaboravljena lozinka? Napravi nalog