Crear un simple Editor de texto Python! (3 / 4 paso)

Paso 3: Guardar el texto

Usted necesita ser capaz de guardar tu texto por supuesto, así que vamos a añadir un botón para guardar.

En import Tkinter agregar

 import tkFileDialog 

y en import tkinter

 import tkinter.tkFileDialog 

En la última línea que agregó escribir esto:

 def saveas(): global text 
 t = text.get("1.0", "end-1c") 
 savelocation=tkFileDialog.asksaveasfilename() 
 file1=open(savelocation, "w+") 
 file1.write(t) 
 file1.close() 
 button=Button(root, text="Save", command=saveas) 
 button.grid() 

Clic en el botón guardará el archivo.

El código completo:

 import sys v=sys.version() 
 if "2.7" in v: 
 from Tkinter import * import tkFileDialog 
 elif "3.3" in v or "3.4" in v: 
 from tkinter import * import tkinter.tkFileDialog 
raíz = Tk ("Editor de texto") root=Tk("Text Editor") text=Text(root) 
 text.grid() 
 def saveas(): 
 global text 
 t = text.get("1.0", "end-1c") 
 savelocation=tkFileDialog.asksaveasfilename() 
 file1=open(savelocation, "w+") 
 file1.write(t) 
 file1.close() 
 button=Button(root, text="Save", command=saveas) 
 button.grid() 
 root.mainloop() 

Artículos Relacionados

Crear logo simple vintage/grunge usando "destructor de texto"

Crear logo simple vintage/grunge usando "destructor de texto"

Hoy vamos a hacer un logotipo simple vintage/grunge usando "destructor del texto"Lo que necesitamos:-Adobe Photoshop- Destructor de texto- Formas de encargo-Dos gratis fuentes: franquicia y viejosSólo tienes que descargar todas las fuentes y vam
Tutoriales Python: Crear una Simple Python AI

Tutoriales Python: Crear una Simple Python AI

Paso 1: El código Después de abrir un archivo de python en blanco, escriba el siguiente código:---= fichaAunque la verdad:---userInput = input (">>>")---Si userInput en ['Hola', 'HI', 'Hi']:---Print("Hello")---otra cosa:---Imp
Cómo crear una simple base de datos en Excel usando filtros

Cómo crear una simple base de datos en Excel usando filtros

Lista de pasos:Paso 1: dos opciones para importar datos(1,1) usando copiar y pegarO(1,2) importar datos desde un archivoPaso 2: aplicar la función de búsqueda(2.1) configurar la función lookup()IMPORTANTE (2.2): ordenar los datos en orden para obtene
Crear un Simple molino de Lego

Crear un Simple molino de Lego

esto es una instrucción paso a paso con fotos para crear un molino de viento muy simple de piezas de Lego bastante común. Aquí vamos!Paso 1: Paso 1 Recoger 5 de los "4 x 4" Lego bloques y montar en un montaje de la torre recta, vertical. Usted p
Cómo crear una simple pero eficaz bricolaje pistola de aire en su casa de poco bits y piezas ahí

Cómo crear una simple pero eficaz bricolaje pistola de aire en su casa de poco bits y piezas ahí

esta pistola es un buen pasatiempo y como la mayoría otros productos de bricolaje, no necesita ningún componente especial pero lo de esto es que incluso no tiene que salir de su casa para él!Los materiales necesarios para esta pistola son las siguien
Cómo crear un Simple puente en Google SketchUp

Cómo crear un Simple puente en Google SketchUp

SketchUp es un programa maravilloso hecho libre de Google que le permite modelar objetos 3D. El alcance de este programa sólo está limitado por su propia creatividad y ambición. En este particular conjunto de instrucciones, voy a recorrer, paso a pas
¿Cómo crear un simple, básico, juego de computadora con lote

¿Cómo crear un simple, básico, juego de computadora con lote

bien para que sepas un lote poco eh? Usted quiere hacer un permite ordenador juego ahora, bien examinar los conceptos básicos. Puedes hacer un texto basado en juego, como un juego o algo, pero no se puede y me refiero no se puede hacer una guerra mul
Programación de Widgets de la interfaz gráfica de usuario de entrada botón de texto Python

Programación de Widgets de la interfaz gráfica de usuario de entrada botón de texto Python

Programa sencillo para demostrar el uso de los widgets de entrada, botón y texto en PythonSe adjunta código: ButtonDemo.py
Cómo crear una simple caja de luz

Cómo crear una simple caja de luz

quería crear una caja de luz pero todos los que encontré en internet fue estructuras complicadas. Para hacer ésos usted necesita ventanas y elementos que no son fáciles de encontrar. En estePaso 1: Se necesita: -Una caja con su tapa [usar el cuadro d
Cómo crear un Simple plástico caja de un viejo cuaderno

Cómo crear un Simple plástico caja de un viejo cuaderno

este instructable le mostrará cómo crear simples cajas de plástico con un bloc de notas y algunas herramientas. Con habilidades de que aprender de este instructable es posible hacer más modelos de papercraft en plástico.Como este es mi primer instruc
Crear una simple cerradura electrónica con RFID utilizando una RC522

Crear una simple cerradura electrónica con RFID utilizando una RC522

Se trata de un simple tutorial de como hacer un bloqueo controlado con etiquetas RFID. Os muestro unos mecanismos de bloqueo simple y también cómo descargar y configurar el módulo lector de RFID de RC522. Toda la información está en el video.El códig
Crear un simple retraso en el programa de básico Visual VB

Crear un simple retraso en el programa de básico Visual VB

En este vídeo os muestro cómo crear una pequeña demora dentro de su programa de vb, esto puede ser útil al programar con micro controladores o a espacio cuando celebran sus funciones. Hay muchas aplicaciones para esto y esto puede ser muy útil a vece
Cómo crear una simple máscara

Cómo crear una simple máscara

hoy te muestro cómo hacer una máscara sencilla.  Hice esto con un láser en Techshop.  http://www.techshop.ws/.Paso 1: Dibujar la máscara de la caraUsé el Adobe Illustrator para crear esta máscara.  Había modelado desde un par de gafas.  Podría usar u
Cómo crear un Simple interruptor Servo

Cómo crear un Simple interruptor Servo

bien el título de lo dice todo, este instructable muestra una manera muy sencilla para hacer un pequeño servo mecanismo que puede utilizarse para muchas cosas como el control de las indicaciones de un tanque robot o los brazos de un robot (prácticame