Articles of variables

Tamaño de memoria de la variable en Python

Estoy escribiendo el código Python para hacer un gran cálculo numérico, y tengo una gran preocupación por la memoria utilizada en el cálculo. Por lo tanto, quiero contar cada bit de cada variable. Por ejemplo, tengo una variable x , que es un número grande, y quiero contar el número de bits para representar x […]

¿Cuándo os.environ no coincidirá con os.getenv (‘foo’)?

Tengo una pequeña aplicación de Python, iniciada a través de subprocess.Popen , que toma algunos parámetros en forma de variables de entorno. Lo hago pasando la estructura del entorno a la llamada de Popen . El progtwig luego lee las variables a través de os.getenv . O más bien, solía leerlos de esa manera. En […]

Python: cómo obtener una lista de variables propias en una clase consiste en N-self

Editado: Quiero generar N-numero de agentes. Cada agente tendrá un nombre, así que creo un nombre aleatorio a partir de los nombres y lo asigné a la clase Agente. Después de ejecutar el modelo, quiero obtener la lista del nombre de mi agente. Esto es de mesa: import names from mesa import Agent, Model from […]

¿Cómo pasar una variable de html a python de una manera fácil?

Me gustaría saber la forma más fácil de pasar una variable en html a python. Obtengo la variable con “entrada” y solo quiero pasarla a python, python no tiene que enviar nada a html. ¡Gracias!

Envío de correo electrónico HTML en Python con número variable de variables

Dado: today_ids = [‘id1’, ‘id2’, ‘id5’] base_line_ids = [‘id1′,’id2′,’id3′,’id4’] added_ids = set(today_ids).difference(base_line_ids) removed_ids = set(base_line_ids).difference(today_ids) if len(removed_ids): print(‘The following ids were removed:\n{}’.format(‘\n’.join(removed_ids))) else: print(‘No ids removed’) if len(added_ids): print(‘The following ids were added:\n{}’.format(‘\n’.join(added_ids))) else: print(‘No ids added’) … y agregando algún procesamiento adicional, eventualmente terminaré con: Una lista de remove_ids, que puede o no estar […]

Variable de impresión que contiene cadena y otras 2 variables.

var_a = 8 var_b = 3 var_c = “hello my name is:”,var_a,”and”,var_b,”bye” print(var_c) Cuando ejecuto el progtwig, var_c se imprime así: (‘hola mi nombre es:’, 8, ‘y’, 3, ‘bye’) pero todos los paréntesis, etc., también se imprimen, ¿por qué es esto y hay un ¿Cómo deshacerse de esos símbolos? Si ejecuto el progtwig así: print(“hello […]

Creando una variable global en python 3 desde funciones

Me preguntaba por qué no puedo acceder a la variable: “variable_for_raw_data” después de que finalice la función. El código es así: def htmlfrom(Website_URL): import urllib.request response = urllib.request.urlopen(Website_URL) variable_for_raw_data =(input(“What will this data be saved as: “)) global variable_for_raw_data variable_for_raw_data = response.read() Ahora, ¿por qué no puedo acceder a la variable “variable_for_raw_data” después de que […]

¿Cómo puedo almacenar un resultado de una función en una variable en Python?

Estoy tratando de almacenar el resultado de random.random en una variable como esta: import random def randombb(): a = random.random() print(a) randombb() ¿Cómo puedo obtener correctamente un? Gracias.

Uso del diccionario en lugar de nombres de variables dinámicas en Python

Tengo un archivo de texto largo con configuraciones de camiones. En cada línea, algunas propiedades de un camión se enumeran como una cadena. Cada propiedad tiene su propio espacio de ancho fijo en la cadena, como por ejemplo: 2 chracters = number of axles 2 characters = weight of the first axle 2 characters = […]

Asignación de lista vs. int: “Cada variable es un puntero”

Sé que es una pregunta muy básica, pero necesito ayuda para entender este breve concepto. Estoy estudiando Python, y el libro dice: “Cada variable en Python es un puntero a un objeto. Por lo tanto, cuando escribes algo como y=x , estás de hecho haciendo que ambas apunten al mismo objeto. Si cambias el objeto […]