Articles of python 3.3

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 agrego Python 3.3 a Powershell?

Hola, he estado tratando de agregar Python 3.3 a windows powershell cambiando 27 con 33 en la ruta. Intenté publicar una captura de pantalla, pero resulta que necesito 10 representantes, así que solo copiaré y pegaré lo que he intentado: [Enviroment]::SetEnviromentVariable(“Path”, “$env:Path;C:\Python33”, “User”) > [Enviroment]::SetEnviromentVariable(“Path”, “$env:Path;C:\Python33”) > [Enviroment]::SetEnviromentVariable(“Path”, “$env:Path;C:\Python33\python.exe”, “User”) > [Enviroment]::SetEnviromentVariable(“Path”, “$env:Path;C:\Python33;C:\Python33\Scripts”, “User”) > […]

Sin locking de multiprocesamiento. Conexión. ¿Escucha?

Utilizo multiprocessing.connection.Listener para la comunicación entre procesos, y funciona como un encanto para mí. Ahora realmente me encantaría que mi mainloop hiciera otra cosa entre los comandos del cliente. Desafortunadamente, listener.accept () bloquea la ejecución hasta que se establezca la conexión desde el proceso del cliente. ¿Existe una forma sencilla de administrar la verificación de […]

¿Cómo ordeno los datos de mayor a menor en Python desde un archivo de texto?

He intentado varios métodos para hacer esto, pero ninguno de ellos parece funcionar. La respuesta aparece en orden alfabético. f=open(“class2.txt”, “r”) scores=myfile.readlines() print(sorted(scores)) f.close() [‘Anne, 3\n’, ‘Dave, 10’, ‘Jack, 4\n’, ‘Lucy, 8\n’] ¿También hay alguna manera de deshacerse de la “/ n” cuando va a la shell?

Reemplazar el contenido del diccionario con otro diccionario en una función – Python

Tengo un diccionario y quiero pasarlo como argumento a una función. Después de ejecutar esta función, quiero que cambie el diccionario. Aquí está mi bash: def func(dict): dict = {‘a’: 5} Entonces, lo que quiero que suceda: dict = {‘b’: 3} func(dict) print(dict) # to be {‘a’: 5}, not {‘b’: 3} ¿Hay una manera de […]

Recurso no cerrado de Python: ¿es seguro eliminar el archivo?

Busqué en Google este problema, pero no encontré ninguna solución. Estoy ejecutando Python 3.3 con Eclipse y el complemento PyDev, y cuando ejecuto cualquier proyecto de Python, recibo el siguiente mensaje: /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/update_checker.py:37: ResourceWarning: unclosed file permacache = pickle.load(open(filename, ‘rb’)) Soy algo nuevo en Python, y no tengo idea de lo que esto significa. Quería preguntar […]

Python3.3 redondeo

En Python me gustaría dividir dos números y si la respuesta no es un número entero, quiero que el número se redondee al número de arriba. Por ejemplo, 100/30 no para dar 33.3 sino para 4. ¿Puede alguien sugerir cómo hacer esto? Gracias.

Mezcla una lista de python sin usar la función incorporada

Estoy trabajando en escribir dos funciones shuffle diferentes. La primera función de orden aleatorio debe tomar una lista y devolver una nueva lista con los elementos ordenados aleatoriamente. Esto es lo que tengo hasta ahora para la primera función de reproducción aleatoria: def shuf(List): import random newList=[] for i in List: i=random.randrange(len(List)) newList+=i return newList […]

Liste la comprensión reemplazando elementos que no son flotantes o int.

Tengo una lista de 2 elementos. Entradas de muestra: [’19(1,B7)’, ’20(1,B8)’] [’16 Hyp’, ’16 Hyp’] [‘< 3.2', '38.3302615548213'] ['18.6086945477694', '121.561539536844'] Necesito buscar cualquier cosa que sea un flotador o un int y eliminarlo. Lo que necesito para que se vea la lista anterior es: [’19(1,B7)’, ’20(1,B8)’] [’16 Hyp’, ’16 Hyp’] [‘3.2’, ‘38.3302615548213’] [‘18.6086945477694’, ‘121.561539536844’] Escribí […]

Obtención de la cadena de certificados con el módulo SSL de Python 3.3

Puedo obtener la información del certificado estándar para una conexión SSL en Python 3.3 a través del método getpeercert () en el socket SSL. Sin embargo, parece que no proporciona la cadena como OpenSSL, la herramienta “s_client”. ¿Hay alguna forma de obtener esto para poder ver si mi certificado IA se configuró correctamente? s_client línea […]