miércoles, 7 de noviembre de 2018

Aplicacion con interfaz: Abriendo archivos (Practica No. 15)

Sintaxis del programa:


#!/usr/bin/python
# -*- coding: utf-8 -*-

from Tkinter import *
from tkFileDialog import askopenfilename


def llamada():
    nombre = askopenfilename()
    print nombre


errmsg = 'Error!'
Button(text='Abrir archivo', command=llamada).pack(fill=X)
mainloop()

Primeramente se declara la codificacion utf 8 para la implementacion de caracteres especiales.

Importamos la libreria Tkinter y de la libreria TkFileDialog importamos el metodo askopenfilename().

Se define un metodo nombrado llamada, el cual lo que hara es guardar en una variable llamada nombre, la ruta de un archivo con el metodo askopenfilename() el cual nos abrira una ventana emergente para seleccionar cualquier archivo dentro de nuestra maquina, despues imprimira la variable nombre, el cual tendra la direccion del archivo seleccionado.

Se crea una variable llamada errmsg = 'Error!' el cual no hace nada ya que no esta implementado.
Se crea un objeto boton, el cual tendra de texto, 'Abrir archivo', y llamara al metodo llamada.
Al final nadamas lanzamos la ventana con mainloop().

Corrida del programa:







No hay comentarios.:

Publicar un comentario

Unidad 4: Triangulo y cubo en 3D

Sintaxos del programa triangulo 3d: import pygame from pygame.locals import * from OpenGL.GL import * from OpenGL.GLU import * vert...