Label(root,text =
"目标路径:"
).grid(row =
0
, column =
0
)
Entry(root, textvariable = path).grid(row =
0
, column =
1
)
Button(root, text =
"路径选择"
, command = selectPath).grid(row =
0
, column =
2
)
root.mainloop()
1.注意import模块时的写法。
2.askdirectory()方法是返回文件夹路径不是文件路径。
1、整体情况:本工具由
python
语言
实现
对某网站的人才公示信息进行爬取,采用
tkinter
库
实现
GUI操作,并写入本地
路径
的excel文件中。
2、资源内容:
tkinter
、requests、xlwt库的基本使用方法,文本find
功能
。
3、使用/学习目标:掌握基本的网站信息爬取技巧,学习
tkinter
库的“标签”、“文本输入框”、“进度条”、“按钮”、“日志框”的运用方法。
4、应用场景:兴趣学习。
5、特点:
python
实现
。
6、使用人群:希望使用
Python
实现
GUI小工具开发的初学者。
7、使用/学习说明:本工具及源码仅用于学习研究,其他用途本人免责。
def scode9(schoice):
default_dir = rlottery.ini # 设置默认打开文件为开发
路径
下的lottery.ini
#
选择
包含用户抽奖信息票号的文件,扩展名为“*.ini”
file_path =
tkinter
.filedialog.askopenfilename(filetypes=[(Ini file, *.ini)], title=u请
选择
包含抽奖号码的抽奖文件:,
def se():#用按键来执行这个函数,按键执行这个函数后,系统就会弹出
选择
文件的窗口
path=filedialog.askopenfilename()
path=path_.replace("/","\\\\")#通过replace函数替换绝对文件地址中的/来使文件可被程序读取 #注意:\\转义后为\,所以\\\\转义后为\\
print(path)#打印
路径
出来