Programación

907
¿Qué son las "tuplas con nombre" en Python?

Leyendo los cambios en Python 3.1 , encontré algo ... inesperado: La tupla sys.version_info ahora es una tupla con nombre : Nunca antes había oído hablar de tuplas con nombre, y pensé que los elementos podían indexarse ​​por números (como en tuplas y listas) o por claves (como en dictados)....

904
Compruebe si una variable es del tipo de función

Supongamos que tengo alguna variable, que se define de la siguiente manera: var a = function() {/* Statements */}; Quiero una función que verifique si el tipo de la variable es similar a una función. es decir: function foo(v) {if (v is function type?) {/* do something */}}; foo(a); ¿Cómo puedo...

903
Uso apropiado de 'rendimiento de rendimiento'

На этот вопрос есть ответы en Stack Overflow o en русском : В чем польза rendimiento? La palabra clave de rendimiento es una de esas palabras clave en C # que continúa desconcertando, y nunca he estado seguro de que la estoy usando correctamente. De los siguientes dos...

903
Calcule la huella digital de la clave RSA

Necesito hacer la auditoría de clave SSH para GitHub, pero no estoy seguro de cómo encontrar mi huella digital de clave RSA. Originalmente seguí una guía para generar una clave SSH en Linux. ¿Cuál es el comando que debo ingresar para encontrar mi huella digital de clave RSA...

901
Cómo iterar sobre argumentos en un script Bash

Tengo un comando complejo del que me gustaría hacer un script de shell / bash. Puedo escribirlo en términos de $1fácilmente: foo $1 args -o $1.ext Quiero poder pasar múltiples nombres de entrada al script. ¿Cuál es la forma correcta de hacerlo? Y, por supuesto, quiero manejar nombres de...