Skip to content

Instantly share code, notes, and snippets.

View rodrigo-x's full-sized avatar
👻

Rodrigo_ rodrigo-x

👻
View GitHub Profile
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import tkinter as tk
from tkinter import ttk
from ttkthemes import ThemedTk
# Usando o TTK, se não lembra, pode voltar nos posts anteriores
root = ThemedTk(theme='ubuntu')
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import tkinter as tk
root = tk.Tk()
# Esse é o widget Canvas :)
canvas = tk.Canvas(root)
# E esse já é o primeiro método que trabalha com textos no Canvas
@rodrigo-x
rodrigo-x / tkinter_agenda.py
Created March 27, 2021 23:21
tkinter + agenda
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import tkinter as tk
import tkinter.messagebox as tm
from tkinter import ttk
from ttkthemes import ThemedTk
root = ThemedTk(theme='blue')
@rodrigo-x
rodrigo-x / tkinter_notepad.py
Last active March 27, 2021 23:07
tkinter + bloco de notas
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import tkinter as tk
import tkinter.messagebox as tm
import tkinter.filedialog as tf
ARQUIVO = None
def novo():
@rodrigo-x
rodrigo-x / tkinter_selenium.py
Last active March 27, 2021 22:59
tkinter + selenium
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import re
import tkinter as tk
from selenium.webdriver import Firefox
PATH = r'/home/rodrigo/geckodriver'
root = tk.Tk()
@rodrigo-x
rodrigo-x / tkinter_nasa.py
Created March 27, 2021 22:41
Urlib + NASA
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import pathlib
import urllib.request
import tkinter as tk
import requests
from parsel import Selector
from tk_html_widgets import HTMLLabel
from PIL import Image
@rodrigo-x
rodrigo-x / tv.py
Last active August 4, 2021 14:36
tkinter + request
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import tkinter as tk
import requests
from parsel import Selector
from tkinter import ttk
from tk_html_widgets import HTMLLabel
from time import strftime
@rodrigo-x
rodrigo-x / htmltk
Created March 15, 2021 20:37
tkinter + html
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import tkinter as tk
from tk_html_widgets import HTMLLabel
root = tk.Tk()
# A Label HTML View
minha_label = HTMLLabel(root, html="""
@rodrigo-x
rodrigo-x / widgets.py
Last active August 4, 2021 14:40
tkinter + widgets
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from time import sleep
from tkinter import ttk
from ttkthemes import ThemedTk
from time import strftime
root = ThemedTk(theme='radiance')
@rodrigo-x
rodrigo-x / login.py
Last active August 4, 2021 14:45
login + tk
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import tkinter as tk
from tkinter import ttk
from ttkthemes import ThemedTk
from functools import partial
# Função que valida o Login
def validar_login(username, password):