¿Cuáles son las diferencias fundamentales entre colas y tuberías en el paquete de multiprocesamiento de Python ? ¿En qué escenarios debería uno elegir uno sobre el otro? ¿Cuándo es ventajoso usar Pipe()? ¿Cuándo es ventajoso usar
¿Cuáles son las diferencias fundamentales entre colas y tuberías en el paquete de multiprocesamiento de Python ? ¿En qué escenarios debería uno elegir uno sobre el otro? ¿Cuándo es ventajoso usar Pipe()? ¿Cuándo es ventajoso usar
Cuando hago una congelación de pip, veo una gran cantidad de paquetes de Python que no instalé explícitamente, p. Ej. $ pip freeze Cheetah==2.4.3 GnuPGInterface==0.3.2 Landscape-Client==11.01 M2Crypto==0.20.1 PAM==0.4.2 PIL==1.1.7 PyYAML==3.09 Twisted-Core==10.2.0 Twisted-Web==10.2.0 (etc.) ¿Hay...
Estoy tratando de aprender a "zip" listas. Para este fin, tengo un programa, donde en un punto particular, hago lo siguiente: x1, x2, x3 = stuff.calculations(withdataa) Esto me da tres listas, x1, x2, y x3, cada una de, por ejemplo, tamaño 20. Ahora lo hago: zipall = zip(x1, x2, x3) Sin...
No entiendo cómo se realiza un bucle sobre un diccionario o un conjunto en Python por orden 'arbitrario'. Quiero decir, es un lenguaje de programación, así que todo en el lenguaje debe estar 100% determinado, ¿correcto? Python debe tener algún tipo de algoritmo que decida qué parte del diccionario...
Quiero navegar desde el directorio raíz a todos los demás directorios dentro e imprimir lo mismo. Aquí está mi código: #!/usr/bin/python import os import fnmatch for root, dir, files in os.walk("."): print root print "" for items in fnmatch.filter(files, "*"): print "..." + items print...
Hoy me sorprendió positivamente el hecho de que, al leer datos de un archivo de datos (por ejemplo), los pandas pueden reconocer tipos de valores: df = pandas.read_csv('test.dat', delimiter=r"\s+", names=['col1','col2','col3']) Por ejemplo, se puede verificar de esta manera: for i, r in...
Estoy obteniendo algunos datos de un archivo JSON "new.json", y quiero filtrar algunos datos y almacenarlos en un nuevo archivo JSON. Aquí está mi código: import json with open('new.json') as infile: data = json.load(infile) for item in data: iden = item.get["id"] a = item.get["a"] b =...
Estoy tratando de obtener el contenido de App Store> Negocios : import requests from lxml import html page = requests.get("https://itunes.apple.com/in/genre/ios-business/id6000?mt=8") tree = html.fromstring(page.text) flist = [] plist = [] for i in range(0, 100): app =
conda search --outdatedProbé el , hay muchos paquetes obsoletos, por ejemplo, scipy es 0.17.1 pero el último es 0.18.0. Sin embargo, cuando hago el conda update --all. No actualizará ningún paquete. actualización 1 conda update --all --alt-hint Fetching package metadata ....... Solving package...
Tengo un DataFrame dinámico que funciona bien, pero cuando no hay datos para agregar al DataFrame, aparece un error. Y, por lo tanto, necesito una solución para crear un DataFrame vacío con solo los nombres de columna. Por ahora tengo algo como esto: df = pd.DataFrame(columns=COLUMN_NAMES) # Note...
Nota: Esta pregunta es solo para fines informativos. Me interesa ver qué tan profundo en el interior de Python es posible llegar con esto. No hace mucho tiempo, comenzó una discusión dentro de una determinada pregunta con respecto a si las cadenas pasadas a las declaraciones impresas podrían...
Tengo una cuenta de Bluehost donde puedo ejecutar scripts de Python como CGI. Supongo que es el CGI más simple, porque para ejecutar tengo que definir lo siguiente en .htaccess: Options +ExecCGI AddType text/html py AddHandler cgi-script .py Ahora, cada vez que busco programación web con Python,...
Esto se solucionó en Django 1.9 con form_kwargs . Tengo un formulario de Django que se ve así: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units =
Estoy buscando una manera de dividir fácilmente una lista de Python por la mitad. Entonces, si tengo una matriz: A = [0,1,2,3,4,5] Yo podría obtener: B = [0,1,2] C =
¿Cómo hago una expresión regular de Python como "(.*)"tal, dadas las "a (b) c (d) e"coincidencias de Python en "b"lugar de "b) c (d"? Sé que puedo usar en "[^)]"lugar de ".", pero estoy buscando una solución más general que mantenga mi expresión regular un poco más limpia. ¿Hay alguna manera de...
Estoy tratando de escribir un script Python simple que copiará un index.tpl a index.html en todos los subdirectorios (con algunas excepciones). Me estoy estancando al tratar de obtener la lista de
Estoy tratando de llamar a una función dentro de otra función en python, pero no puedo encontrar la sintaxis correcta. Lo que quiero hacer es algo como esto: def wrapper(func, args): func(args) def func1(x): print(x) def func2(x, y, z): return x+y+z wrapper(func1, [x]) wrapper(func2, [x, y,...
Tenemos un gran archivo de datos sin procesar que nos gustaría recortar a un tamaño específico. Tengo experiencia en .net c #, sin embargo, me gustaría hacer esto en Python para simplificar las cosas y por interés. ¿Cómo haría para obtener las primeras N líneas de un archivo de texto en Python?...
¿Cuál es la mejor manera de dividir una lista en partes más o menos iguales? Por ejemplo, si la lista tiene 7 elementos y se divide en 2 partes, queremos obtener 3 elementos en una parte, y la otra debe tener 4 elementos. Busco algo así como even_split(L, n)que las interrupciones Lenn partes. def...
¿Cómo puedo crear más de un ModelAdmin para el mismo modelo, cada uno personalizado de manera diferente y vinculado a diferentes URL? Digamos que tengo un modelo de Django llamado Posts. De forma predeterminada, la vista de administrador de este modelo enumerará todos los objetos de...