Colección de citas famosas - Diccionario de frases chinas - ¿Qué significa argv.items() en Python?

¿Qué significa argv.items() en Python?

Sys.argv[0] representa la ruta del archivo del código en sí. Para decirlo sin rodeos, sys.argv[] es un puente para obtener parámetros desde fuera del programa. Este "externo" es importante porque se pueden obtener múltiples parámetros desde el exterior, por lo que lo que se obtiene es una lista, lo que significa que sys.argv en realidad puede considerarse como una lista.

Entonces podemos usar [] para extraer elementos. Su primer elemento es el programa en sí, seguido de parámetros proporcionados externamente.

Sys.argv[] es en realidad una lista y los elementos que contiene son parámetros ingresados ​​por el usuario. La clave es entender que este parámetro se ingresa desde fuera del programa, no desde el código en sí. Si quieres verlo vigente, debes guardar el programa, ejecutarlo externamente y dar los argumentos.

Datos extendidos

Items(), key() y value() en el diccionario de Python devuelven una lista.

Argc, argv son útiles a la hora de compilar programas desde la línea de comandos.

El significado de las variables (int argc, char *argv[]) en la función principal.

Algunos compiladores permiten que el tipo de retorno de main() sea declarado nulo, lo cual ya no es legal C

Main (intargc, char * argv [], char * * env ) es la notación estándar en UNIX y Linux.

Argc: número entero, utilizado para contar el número de parámetros de línea de comando dados a la función principal al ejecutar el programa.