对输入 的内容进行简单判断 , 如果不是百度文库地址或不是 python.exe 地址 , 报错
if (!url.Contains("https://wenku.baidu.com/view/")){MessageBox.Show("请输入正确的百度文库网址!");lbl_state.Text = "请重新输入 。";}else if (!py.Contains("python.exe")){MessageBox.Show("请输入正确的python.exe路径!");lbl_state.Text = "请重新输入 。";}else{//输入参数列表String[] strArr = new String[] { url, istxt };string sArguments = @"srcwenku.py";//这里是python的文件名字RunPythonScript(sArguments, py, "-u", strArr);if(result.Contains("0"))lbl_state.Text = "对不起 , 爬取失败 。";else if (result.Contains("1"))lbl_state.Text = "爬取成功!";}
因为 GUI 部分比较简单 , 这里就不过多描述了 。
推荐阅读
- Python量化工具之“k线波幅加速”算法跟踪止盈,仅需一行代码
- 禅茶佛教中的茶文化,佛教与茶参禅悟道
- 怎样做淘宝客在淘宝上拿佣金 怎么开通淘宝客赚佣金教程
- 茶与健康知识,茶与天主教的联系
- Python的安装
- 教育部双减政策是什么?
- 教师资格证什么时候出成绩?
- 建立成功的 Python 环境的 4 个基本工具
- centos7安装python3.7.8和pip3
- Python全栈之Flask 简介