Articles of salida

¿Cuál es la forma más rápida de generar un DataFrame grande en un archivo CSV?

Para python / pandas, encuentro que df.to_csv (fname) funciona a una velocidad de ~ 1 millón de filas por minuto. A veces puedo mejorar el rendimiento por un factor de 7 como este: def df2csv(df,fname,myformats=[],sep=’,’): “”” # function is faster than to_csv # 7 times faster for numbers if formats are specified, # 2 times […]

No obtener el resultado requerido utilizando el método de definición de Wordnet Synset

from nltk.corpus import wordnet syn=wordnet.synsets(‘cookbook’)[0] print syn.definition Rendimiento esperado: ‘a book of recipes and cooking directions’ Salida real: bound method Synset.definition of Synset(‘cookbook.n.01’) No puedo identificar el error en mi código que está causando la diferencia entre la salida real y la salida esperada.

lista de comprensión reemplazar por bucle en matriz 2D

Intento usar la comprensión de lista para reemplazar el bucle for. el archivo original es 2 3 4 5 6 3 1 2 2 4 5 5 1 2 2 2 2 4 en bucle line_number = 0 for line in file: line_data = line.split() Cordi[line_number, :5] = line_data line_number += 1 la salida es […]

Python PSS / E obtiene salida como variable

Soy ingeniero de potencia y con frecuencia uso python en el progtwig PSS / E. Estoy astackdo y quiero tu ayuda como progtwigdores. Tengo este pequeño código: import os,sys PSSE_LOCATION = r”C:\Program Files\PTI\PSSE33\PSSBIN” sys.path.append(PSSE_LOCATION) os.environ[‘PATH’] = os.environ[‘PATH’] + ‘;’ + PSSE_LOCATION import psspy import redirect redirect.psse2py() #——————————– # PSS/E Saved case CASE = r”””D:\xxx\Desktop\TESTING\SUMMAX.sav””” if […]

jupyter input, display, print excute order is caotic

Estoy usando jupyter y mi versión de python es 3.5. En un bucle while, el orden de salida no es correcto, la instrucción de entrada está antes de la instrucción de impresión. Este es mi código. from IPython.display import display import pandas as pd df = pd.DataFrame({‘a’:[1,2],’b’:[3,4]}) while(True): a = input(“please input:\n”) display(df.head()) print (a) […]

Cómo mostrar salidas de capa ocultas en Tensorflow

Tengo diferencias en las salidas al comparar un modelo con su versión de protobuf almacenada (a través de este script de conversión ). Para la depuración estoy comparando ambas capas respectivamente. Para los pesos y la salida de la capa real durante una secuencia de prueba, recibo salidas idénticas, por lo que no estoy seguro […]

‘exit’ no es una palabra clave en Python, pero no se produce ningún error al usarla

Aprendí que exit no es una palabra clave en Python por, import keyword print(‘exit’ in keyword.kwlist) # Output: False Pero no hay un recordatorio de NameError: name ‘exit’ is not defined mientras se usa. La salida del siguiente código de fragmento de código me confunde. ¿Puede alguien ayudarme? for i in range(5): print(i) cur=i if […]

establecer el umbral de notación científica predeterminado de ipython

¿Cómo puedo modificar el punto en el que Python decide imprimir en notación científica? Por ejemplo, me gustaría que todo > 1e4 o < 1e-4 se imprima en notación científica. Bueno: In [11]: 5e20 Out[11]: 5e+20 Malo: In [12]: 5e10 Out[12]: 50000000000.0

Cierre limpio de una secuencia de comandos de Python

Tengo un servidor de subprocesos escrito en Python que empiezo a usar el siguiente script de shell: #!/bin/bash base_path=”$( cd “$( dirname “${BASH_SOURCE[0]}” )” && pwd )” public_dns=$(curl -s http://169.254.169.254/latest/meta-data/public-hostname) echo $public_dns > “$base_path/client/address” cd “$base_path/server” python “server.py” & echo $! > “$base_path/server_pid” echo “Server running” Me hago eco del PID en un archivo para […]

¿Cómo obtener la salida del contador de python ordenada por orden de entradas?

He estado trabajando para obtener el recuento (frecuencia) y luego hacer la representación gráfica de él. Estoy usando la clase Counter de collections usando python. Quiero la salida del Counter en el orden del primer objeto. por ejemplo: offset=[‘a’,’b’,’c’,’a’,’b’,’b’,’b’,’c’,’c’,’c’,’c’,’c’] counts = Counter(offset) print counts la salida es: Counter({‘c’: 6, ‘b’: 4, ‘a’: 2}) Como quiero […]