Resultados de la búsqueda a petición "python"

10 la respuesta

Presione un archivo .py, lea el AST, modifíquelo y luego vuelva a escribir el código fuente modificado

Quiero editar mediante programación el código fuente de Python. Básicamente quiero leer un.py archivo, generar el AST [http://en.wikipedia.org/wiki/Abstract_syntax_tree], y luego vuelve a escribir el código fuente modificado de Python (es decir, ...

6 la respuesta

l objeto @ 'tupla' no admite la asignación de elementos

Estoy usando la biblioteca PIL. Estoy tratando de hacer que una imagen se vea más roja, esto es lo que tengo. from PIL import Image image = Image.open('balloon.jpg') pixels = list(image.getdata()) for pixel in pixels: pixel[0] = pixel[0] + ...

1 la respuesta

¿Por qué una secuencia de comandos que usa, los hilos imprimen líneas adicionales ocasionalmente?

Siprint s es reemplazado porprint >>sys.stderr, s entonces el efecto se desvanece. import random, sys, time import threading lock = threading.Lock() def echo(s): time.sleep(1e-3*random.random()) # instead of threading.Timer() with lock: print s ...

6 la respuesta

Asignación de lista con [:]

Cuál es la diferencia entr list = range(100) list[:] = range(100) en Python? EDITA Debería haber mencionado que antes de esa variable de lista de asignaciones ya estaba asignada a una lista: list = [1, 2, 3] list = range(100) list = [1, 2, ...

6 la respuesta

Filtering Django Admin by Null / Is Not Null

Tengo un modelo simple de Django como: class Person(models.Model): referrer = models.ForeignKey('self', null=True) ... En ModelAdmin de este modelo, ¿cómo permitiría que se filtre si el referente es nulo o no? De forma predeterminada, al ...

5 la respuesta

Procesando un archivo HTML usando Python

Quería eliminar todas las etiquetas en el archivo HTML. Para eso utilicé el módulo re de python. Por ejemplo, considere la línea<h1>Hello World!</h1>. Quiero retener solo "Hello World!". Para eliminar las etiquetas, usére.sub('<.*>','',string). ...

1 la respuesta

Utilizando Django Managers versus staticmethod en la clase Model directamente

Después de leer sobre Django Managers, todavía no estoy seguro de cuánto beneficio obtendré al usarlo. Parece que el mejor uso es agregar métodos de consultas personalizadas (solo lectura) comoXYZ.objects.findBy*(). Pero puedo hacerlo fácilmente ...

4 la respuesta

¿Por qué ElementTree está generando un ParseError?

He estado tratando de analizar un archivo conxml.etree.ElementTree: import xml.etree.ElementTree as ET from xml.etree.ElementTree import ParseError def analyze(xml): it = ET.iterparse(file(xml)) count = 0 last = None try: for (ev, el) in it: ...

1 la respuesta

Problema para insertar usando psycopg

Estoy leyendo datos de un archivo .mat usando el módulo Pytables. Después de leer los datos, quiero insertar estos datos en la base de datos usando psycopg. Aquí hay una pieza de código de muestra: file = tables.openFile(matFile) x = 0 ...

3 la respuesta

¿Función de definición sin paréntesis?

Entiendo que mi pregunta puede sonar estúpida, y que puede haber algo en la definición del lenguaje que prohíba explícitamente esta noción, pero como no sé sobre esta prohibición, me preguntaba si alguien podría arrojar algo de luz al respecto. ...