Articles of línea de

Python encadena una lista desde un archivo tsv

Tengo este archivo tsv que contiene algunas rutas de enlaces, cada enlace está separado por un ‘;’ Quiero usar: En el siguiente ejemplo, podemos ver que el texto del archivo está separado y solo quiero leer la última columna, que es una ruta que comienza con ’14th’ 6a3701d319fc3754 1297740409 166 14th_century;15th_century;16th_century;Pacific_Ocean;Atlantic_Ocean;Accra;Africa;Atlantic_slave_trade;African_slave_trade NULL 3824310e536af032 1344753412 88 […]

TypeError demasiados argumentos

Cuando se ejecuta este código, aparece un error que indica que hay demasiados argumentos en la línea 8. No estoy seguro de cómo solucionarlo. #Defining a function to raise the first to the power of the second. def power_value(x,y): return x**y ##Testing ‘power_value’ function #Getting the users inputs x = int(input(“What is the first number?\n”)) […]

Pasando listas enteras a python

Quiero pasar 2 listas de enteros como entrada a un progtwig de python. Por ejemplo, (desde la línea de comandos) python test.py –a 1 2 3 4 5 -b 1 2 Los enteros en esta lista pueden variar de 1 a 50, la Lista 2 es un subconjunto de Lista1. ¿Alguna ayuda / sugerencia? ¿Es […]

python, windows: análisis de líneas de comando con shlex

cuando tiene que dividir una línea de comando, por ejemplo para llamar a popen, la mejor práctica parece ser subprocess.Popen(shlex.split(cmd), … pero RTFM La clase shlex facilita la escritura de analizadores léxicos para syntax simples que se asemejan a las del shell de Unix … Entonces, ¿cuál es la forma correcta en win32? y ¿qué […]

Interrumpir programáticamente raw_input

¿Hay alguna manera de interrumpir programáticamente la entrada_de_put de Python? Específicamente, me gustaría presentar un mensaje al usuario, pero también escuchar en un descriptor de socket (usando select, por ejemplo) e interrumpir el mensaje, generar algo y volver a mostrar el mensaje si los datos entran en el socket. La razón para usar raw_input en […]

Recuperar los argumentos de la línea de comandos del intérprete de Python

Inspirado por otra pregunta aquí , me gustaría recuperar la línea de comandos completa del intérprete de Python de manera portátil. Es decir, quiero obtener el argv original del intérprete, no el sys.argv que excluye las opciones del intérprete en sí (como -m , -O , etc.). sys.flags nos dice qué opciones booleanas se configuraron, […]

¿Algoritmo de suavizado de líneas en python?

Estoy realizando una investigación sobre la generalización de líneas, que se aplicará para obtener un mapa generalizado de la Red de Carreteras desde un mapa a gran escala hasta un mapa a pequeña escala. Estoy usando dos operaciones y dos algoritmos. Se realiza en lenguaje de progtwigción Python utilizando la biblioteca shapefile, es para datos […]

Python – calculando líneas de tendencia con errores

Así que tengo algunos datos almacenados en dos listas, y los graficé usando plot(datasetx, datasety) Entonces establezco una línea de tendencia trend = polyfit(datasetx, datasety) trendx = [] trendy = [] for a in range(datasetx[0], (datasetx[-1]+1)): trendx.append(a) trendy.append(trend[0]*a**2 + trend[1]*a + trend[2]) plot(trendx, trendy) Pero tengo una tercera lista de datos, que es el error […]

Parámetros de la línea de comandos de Python

Estoy empezando con python, así que estoy luchando con un ejemplo bastante simple. Básicamente, quiero pasar el nombre de un ejecutable más su entrada a través de los argumentos de la línea de comando, por ejemplo: python myprogram refprogram.exe refinput.txt Eso significa que al ejecutar myprogram , ejecuta refprogram.exe y lo pasa como argumento refinput […]

¿Cómo alias un comando de línea de comando? (Mac)

Estoy en un mac, y escribo un poco de scripts de python. Cada vez que necesito ejecutarlos, tengo que escribir ‘ python script_name.py ‘. ¿Hay alguna forma de hacerlo para que solo tenga que escribir como ‘ p script_name.py ‘? Se ahorraría algo de tiempo: D