Articles of texto de

Agarrar texto de una página web

Me gustaría escribir un progtwig que encuentre los horarios de las paradas de autobús y actualizar mi página web personal en consecuencia. Si tuviera que hacer esto manualmente lo haría Visita www.calgarytransit.com Introduzca un número de parada. es decir) 9510 Haga clic en el botón “siguiente bus” Los resultados pueden parecerse a los siguientes: 10: […]

Cómo crear una pantalla desplazable en modo texto con Python

Me gustaría crear una pantalla desplazable en modo texto, como la que se obtiene al escribir ayuda (objeto) en el intérprete. ¿Hay un módulo multiplataforma que pueda usar para implementar esto fácilmente? Por ejemplo: >>> def jhelp(object): >>> text = # get text for object >>> display_text(text) # display a scrollable screen. How do I […]

¿Cómo detener el cambio de tamaño del widget Tkinter Text en el cambio de fuente?

Estoy tratando de crear un procesador de textos simple para que los principiantes aprendan Python un poco mejor. Estoy usando el widget Tkinter Text para el progtwig de edición principal, el único problema es que la altura y el ancho están definidos por caracteres. Esto crea un problema cuando cambio las fonts, ya que no […]

texto inamovible en tkinter

Aquí hay un código: from Tkinter import * class Main(object): def __init__(self): self.console = Text(root, relief=’groove’, cursor=’arrow’, spacing1=3) self.console.insert(INSERT, ‘>>> ‘) self.console.focus_set() self.scroll = Scrollbar(root, cursor=’arrow’, command=self.console.yview) self.console.configure(yscrollcommand=self.scroll.set) self.scroll.pack(fill=’y’, side=’right’) self.console.pack(expand=True, fill=’both’) root = Tk() root.geometry(‘%sx%s+%s+%s’ %(660, 400, 40, 40)) root.option_add(‘*font’, (‘Courier’, 9, ‘bold’)) root.resizable(0, 1) app = Main() root.mainloop() ¿hay alguna manera de hacer […]

Python cree que un archivo de texto de 3000 líneas tiene una línea de largo?

Tengo un archivo de texto muy largo que estoy tratando de procesar usando Python. Sin embargo, el siguiente código: for line in open(‘textbase.txt’, ‘r’): print ‘hello world’ produce solo la siguiente salida: hello world Es como si Python pensara que el archivo solo tiene una línea, aunque tiene muchos miles de líneas cuando se ve […]

¿Cómo identificar archivos binarios y de texto usando Python?

Necesito identificar qué archivo es binario y cuál es un texto en un directorio. Intenté usar tipos Mime, pero no es una buena idea en mi caso porque no puede identificar todos los archivos mimes, y tengo extraños aquí … Solo necesito saber, binario o texto. Sencillo ? Pero no pude encontrar una solución … […]

Python 3 Tkinter – Crear un widget de texto que cubre el 100% de ancho con cuadrícula

Sé que puede crear fácilmente un widget de texto Tkinter que cubra el 100% del ancho con el Administrador de geometría de paquetes: from tkinter import * root = Tk() textWidget = Text(root) textWidget.pack(side=TOP, fill=X) root.geometry(‘600×1000’) root.mainloop() Pero me preguntaba, ¿cómo puedo realizar esta misma tarea utilizando Grid Geometry Manager con grid_columnconfigure?

Buscar y reemplazar texto en un archivo .docx – Python

He estado buscando mucho un método para encontrar y reemplazar texto en un archivo docx con poca suerte. He probado el módulo docx y no pude hacer que funcionara. Finalmente, resolví el método descrito a continuación utilizando el módulo zipfile y reemplazando el archivo document.xml en el archivo docx. Para que esto funcione, necesita una […]

Convirtiendo / analizando programáticamente el código LaTeX a texto plano

Tengo un par de proyectos de código en C ++ / Python en los que se utilizan descripciones y tags en formato LaTeX para generar documentación en PDF o gráficos hechos con pstricks LaTeX +. Sin embargo, también tenemos algunos resultados de texto sin formato, como una versión HTML de la documentación (ya tengo código […]

Insertar texto en un archivo de texto siguiendo un texto específico usando Python

Tengo que editar algunos archivos de texto para incluir nueva información, pero necesitaré insertar esa información en ubicaciones específicas en el archivo según el texto que lo rodea. Esto no funciona como lo necesito para: with open(full_filename, “r+”) as f: lines = f.readlines() for line in lines: if ‘identifying text’ in line: offset = f.tell() […]