Python3.6+tkinter+logging 实现简单的UI界面以及生成log

MAC OS Python3.6 用tkinter实现简单的布局,加上ping、time和logging模块测试连通性并生成log

#需要导入的模块
import os
import sys
import tkinter as tk
import time,timeit
import logging
import os.path
from logging import handlers

#主界面
window=tk.Tk() #窗口函数
window.title(‘window’) #窗口的名字
window.geometry(‘400x400’) #窗口的大小,x是字母

#IP显示label和entry
tk.Label(window,text=“ip address:”).grid(row=0) #grid是布局,0表示放在第一行
ip = tk.Entry(window) #设置IP entry
ip.grid(row=0,column=1) #放在第一行,第一列

#port显示label和entry
tk.Label(window,text=“port:”).grid(row=1) #将port放在第二行
port = tk.Entry(window) #设置port entry
port.grid(row=1,column=1) #放在第二行,第一列

log_format = “%(asctime)s - %(name)s - %(levelname)s - %(message)s” #log的格式设定
time_format = “%Y-%m-%d %H:%M:%S” #时间格式设定
logging.basicConfig(filename=‘test.log’,level

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值