提交 1b56b6d9 编写于 作者: U urhero

Tue Nov 28 11:15:43 CST 2023 inscode

上级 662c1192
......@@ -8,7 +8,8 @@ AUTO_PIP = true
VIRTUAL_ENV = "/root/${PROJECT_DIR}/venv"
PATH = "${VIRTUAL_ENV}/bin:${PATH}"
PYTHONPATH = "$PYTHONHOME/lib/python3.10:${VIRTUAL_ENV}/lib/python3.10/site-packages"
REPLIT_POETRY_PYPI_REPOSITORY = "http://mirrors.csdn.net.cn/repository/csdn-pypi-mirrors/simple"
# REPLIT_POETRY_PYPI_REPOSITORY = "http://mirrors.csdn.net.cn/repository/csdn-pypi-mirrors/simple"
REPLIT_POETRY_PYPI_REPOSITORY = "https://pip.pypa.io/warnings/venv"
MPLBACKEND = "TkAgg"
POETRY_CACHE_DIR = "/root/${PROJECT_DIR}/.cache/pypoetry"
......
print('欢迎来到 InsCode')
\ No newline at end of file
import tkinter as tk
class LoginRegisterForm:
def __init__(self, master):
self.master = master
self.master.title("用户登录/注册")
self.master.geometry("300x200")
self.username_label = tk.Label(self.master, text="用户名:")
self.username_label.grid(row=0, column=0)
self.username_entry = tk.Entry(self.master)
self.username_entry.grid(row=0, column=1)
self.password_label = tk.Label(self.master, text="密码:")
self.password_label.grid(row=1, column=0)
self.password_entry = tk.Entry(self.master, show="*")
self.password_entry.grid(row=1, column=1)
self.login_button = tk.Button(self.master, text="登录", command=self.login)
self.login_button.grid(row=2, column=0)
self.register_button = tk.Button(self.master, text="注册", command=self.register)
self.register_button.grid(row=2, column=1)
def login(self):
username = self.username_entry.get()
password = self.password_entry.get()
# TODO: 实现登录功能
def register(self):
username = self.username_entry.get()
password = self.password_entry.get()
# TODO: 实现注册功能
if __name__ == '__main__':
root = tk.Tk()
LoginRegisterForm(root)
root.mainloop()
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册