Articles of python

Python y normalización de caracteres

Hola, recupero datos basados ​​en texto utf8 de una fuente extranjera que contiene caracteres especiales como u”ıöüç” mientras quiero normalizarlos en inglés, como “ıöüç” -> “iouc” . ¿Cuál sería la mejor manera de lograr esto?

Python subprocess.call () falla al usar pythonw.exe

Tengo un código de Python que funciona correctamente cuando uso python.exe para ejecutarlo, pero falla si uso pythonw.exe. def runStuff (línea de comando): outputFileName = ‘somefile.txt’ outputFile = open (outputFileName, “w”) tratar: result = subprocess.call (commandLine, shell = True, stdout = outputFile) excepto: print ‘Excepción arrojada:’, str (sys.exc_info () [1]) myThread = threading.Thread (None, target […]

iteración recursiva mediante json nested para clave específica en python

Estoy tratando de extraer valores nesteds de un archivo json. Quiero imprimir cada uno de los valores para cada tecla “id”. Creo que estoy cerca, pero no puedo entender por qué el tipo obj cambia de un dict a una lista, y luego por qué no puedo analizar esa lista. Aquí hay un enlace al […]

Python: reiniciando un ciclo

yo tengo: for i in range(2,n): if(something): do something else: do something else i = 2 **restart the loop Pero eso no parece funcionar. ¿Hay alguna manera de reiniciar ese ciclo? Gracias

Interpolación 2D Python / Scipy (Datos no uniformes)

Esta es una pregunta de seguimiento a mi publicación anterior: Python / Scipy Interpolation (map_coordinates) Digamos que quiero interpolar sobre un área rectangular 2d. Mi variable ‘z’ contiene los datos como se muestra a continuación. Cada columna tiene un valor constante, sin embargo, cada fila de la matriz puede tener un valor diferente, como se […]

Cómo suprimir la salida de la consola en Python?

Estoy usando el módulo joystick de Pygame / SDL para obtener información de un gamepad. Cada vez que llamo a su método get_hat() se imprime en la consola. Esto es problemático ya que uso la consola para ayudarme a depurar y ahora se inunda con el SDL_JoystickGetHat value:0: 60 veces por segundo. ¿Hay alguna manera […]

Detener el código después del período de tiempo

Me gustaría llamar a foo(n) pero detenerlo si se ejecuta durante más de 10 segundos. ¿Cuál es una buena manera de hacer esto? Puedo ver que, en teoría, podría modificar foo para comprobar periódicamente cuánto tiempo se ha estado ejecutando, pero preferiría no hacerlo.

¿Cómo extiendo un módulo de Python? Agregar nueva funcionalidad al paquete `python-twitter`

¿Cuáles son las mejores prácticas para ampliar un módulo de Python existente? En este caso, deseo extender el paquete de python-twitter agregando nuevos métodos a la clase API base. He visto a tweepy , y eso también me gusta; Simplemente encuentro que python-twitter más fácil de entender y extender con la funcionalidad que quiero. Ya […]

Cómo definir una clase en Python

Muy simple, estoy aprendiendo Python y no puedo encontrar una referencia que me diga cómo escribir lo siguiente: public class Team { private String name; private String logo; private int members; public Team(){} // getters/setters } Luego: Team team = new Team(); team.setName( “Oscar” ); team.setLogo( “http://….” ); team.setMembers( 10 ); Ese es un equipo […]

Terminar múltiples hilos cuando un hilo completa una tarea

Soy nuevo en python y en los hilos. He escrito un código python que actúa como un rastreador web y busca sitios para una palabra clave específica. Mi pregunta es, ¿cómo puedo usar hilos para ejecutar tres instancias diferentes de mi clase al mismo tiempo. Cuando una de las instancias encuentra la palabra clave, las […]