Articles of python python 3.x

Cómo hacer el método de bisección en Python

Quiero hacer un progtwig Python que ejecute un método de bisección para determinar la raíz de: f(x) = -26 + 85x – 91×2 +44×3 -8×4 + x5 El método de Bisección es un método numérico para estimar las raíces de un polinomio f (x). ¿Hay algún pseudocódigo, algoritmos o bibliotecas disponibles que pueda usar para […]

Anaconda instalado pero no puede iniciar el navegador

Anaconda (listada como “Python 3.6.0 (Anaconda 4.3.1 64 bit)”) está en mi lista de progtwigs y funciones, pero parece que no hay una aplicación de escritorio de Anaconda Navigator, ya que parece que no hay ningún icono en mi escritorio y estoy no se puede buscar a través de “Inicio” . Podría ser porque tengo […]

Reuniendo cada otra cadena de la lista / línea del archivo

He estado haciendo scripts durante aproximadamente dos semanas, y acabo de aprender sobre la lectura de un archivo. Lo que quiero hacer es obtener cada otra entrada de mi lista original y almacenarla en una nueva lista. ¿Es esta la mejor manera de hacerlo? with open(“test.txt”,mode=”r”) as myfile: File = myfile.read().splitlines() Username = [] for […]

¿Cuándo y por qué socket.send () devuelve 0 en python?

El howto de progtwigción de socket python3 presenta este fragmento de código class MySocket: “””demonstration class only – coded for clarity, not efficiency “”” def __init__(self, sock=None): if sock is None: self.sock = socket.socket( socket.AF_INET, socket.SOCK_STREAM) else: self.sock = sock def connect(self, host, port): self.sock.connect((host, port)) def mysend(self, msg): totalsent = 0 while totalsent < […]

Mover a una posición arbitraria en un archivo en Python

Digamos que rutinariamente tengo que trabajar con archivos con un número de líneas desconocido pero grande. Cada línea contiene un conjunto de enteros (espacio, coma, punto y coma o algún carácter no numérico es el delimitador) en el intervalo cerrado [0, R], donde R puede ser arbitrariamente grande. El número de enteros en cada línea […]

En Python 3, ¿cómo puedo saber si Windows está bloqueado?

¿Cómo puedo verificar si una estación de trabajo con sistema operativo Windows está bloqueada? (por ejemplo, Win + L o elegir la opción de locking después de Ctrl + Alt + Del). Quiero algo como ctypes.windll.user32.isWorkstationLocked() .

Cómo imprimir una línea específica de un archivo

Estoy tratando de imprimir una línea específica del archivo “Puntuaciones”, que es la opción B. Este es mi código: print(“Option A: Show all scores\nOption B: Show a record\nOption Q: Quit”) decision = input(“Enter A, B, C or Q: “) myFile = open(“Scores.txt”, “rt”) if decision == “A”: record = myFile.read() print(record) myFile.close() elif decision == […]

TypeError: no puede concat bytes a str, tratando de usar python3

Así que el siguiente sitio explica cómo hacer un bot irc, usando socket, pero solo funciona para python2, así que traté de hacerlo compatible, pero recibí el error mencionado en el título. Aquí está mi código: import socket # Some basic variables used to configure the bot server = “irc.freenode.net” # Server channel = “#volafile” […]

¿Por qué el ordenamiento de diccionarios no es determinista?

Recientemente cambié de Python 2.7 a Python 3.3, y parece que mientras en Python 2 el ordenamiento de las claves del diccionario fue arbitrario pero consistente, en Python 3 el ordenamiento de las claves de un diccionario obtenido con vars() parece no determinista. Si corro: class Test(object): pass parameters = vars(Test) print(list(parameters.keys())) tanto en Python […]

Python – ValueError: literal no válido para int () con base 10: ”

Ayuda, sigo recibiendo ValueError: literal no válido para int () con base 10: ” cuando bash extraer un entero de una cadena. from string import capwords import sys,os import re def parseint(List): newlist = [i for i in List if isinstance(i, int)] return newlist def getint(string): number = [int(x) for x in string.split(“-“)] return number […]