Articles of entrada

¿Cómo leer la información de la rueda de desplazamiento desde / dev / input / mice?

Para un proyecto de robótica doméstica, necesito leer la información del movimiento del mouse sin procesar. En parte logré esto al usar el script de Python de esta respuesta de SO . Básicamente lee / dev / input / mice y convierte la entrada hexadecimal en enteros: import struct file = open( “/dev/input/mice”, “rb” ) […]

Pytest: ¿Cómo probar una función con una llamada de entrada?

Tengo un progtwig de consola escrito en Python. Le hace preguntas al usuario usando el comando: some_input = input(‘Answer the question:’, …) ¿Cómo probaría una función que contiene una llamada a input usando pytest ? No quisiera forzar a un probador a ingresar texto muchas veces solo para terminar una ejecución de prueba.

Entrada de línea de comando en Python

¿Es posible ejecutar primero el progtwig y luego esperar la entrada del usuario en la línea de comandos? p.ej Run… Process… Input from the user(in command line form)… Process…

¿Cómo tomo la entrada en el formato de fecha y hora?

He escrito un código que toma start_date y end_date del usuario pero está generando un error. El siguiente es el código: from datetime import datetime start_date = datetime.strptime(input(‘Enter Start date in the format m/d/y’), ‘%m/%d/%Y’) end_date = datetime.strptime(input(‘Enter End date in the format m/d/y’), ‘%m/%d/%Y’) dates=[‘4/6/2013’, ‘5/4/2013’, ‘6/26/2013’, ‘7/26/2013’, ‘9/5/2013′, ’10/7/2013′, ’10/12/2013’, ‘4/12/2014’, ‘5/10/2014’, ‘6/12/2014’, […]

No se pueden comparar las cadenas de entrada en Python 3.2

Estoy experimentando un problema muy extraño en Python. Estos dos no parecen ayudar Validación de cadenas de entrada de usuario en Python y la forma más rápida de comparar cadenas en python He escrito el siguiente pequeño progtwig, test.py: import sys while True: print(“\n”) print(“Type exit to exit: “) inputvar = str(input()) print(“Input: “+inputvar) if […]

NumPy archivo de lectura con líneas de filtrado sobre la marcha

Tengo una gran variedad de números escritos en un archivo CSV y necesito cargar solo una porción de esa matriz. Conceptualmente, quiero llamar a np.genfromtxt() y luego cortar en fila la matriz resultante, pero El archivo es tan grande que puede que no encaje en la memoria RAM. el número de filas relevantes puede ser […]

Autocompletar vía de acceso de archivo usando la entrada de los usuarios.

(python) Estoy buscando para obtener una entrada de los usuarios para un filepath. Parece bastante básico, pero parece que no consigo que funcione readline o rlcompleter. Bastante: variable = raw_input (‘Filepath:’) y luego el filepath tiene funciones de autocompletado como lo haría en una shell. No estoy restringido a Python, estoy dispuesto a usar cualquier […]

¿Cómo establecer una cadena predeterminada para raw_input?

Estoy usando raw_input de raw_input para leer desde stdin. Quiero permitir que el usuario cambie una cadena predeterminada dada. Código: i = raw_input(“Please enter name:”) Consola: Please enter name: Jack El usuario debe presentarse con Jack pero puede cambiarlo (retroceder) a otra cosa. El argumento Please enter name: sería la solicitud para raw_input y esa […]

Problemas de la GUI de Tkinter Python

A continuación se muestra mi código, se ejecuta, pero no estoy seguro de cómo obtener el botón “Ejecutar texto” para indicarme que abra el archivo de texto en una nueva ventana, actualmente aparece una nueva ventana con un botón “Salir”, nada más. import tkFileDialog import Tkinter as tk from Tkinter import * import logging logging.basicConfig(filename= […]

Llamar / seleccionar variables (valor flotado) con la entrada del usuario en Python

He estado trabajando en un proyecto de física computacional (trazando tasas relacionadas de reactivos químicos entre sí para mostrar un comportamiento oscilatorio) con bastante éxito. Sin embargo, una de mis simulaciones involucra más de dos agentes oscilantes activos (cinco, de hecho) que obviamente no serían adecuados para una sola ttwig visual … Por lo tanto, […]