教你用 Python 爬取 Baidu 文库全格式文档( 四 )

对输入 的内容进行简单判断 , 如果不是百度文库地址或不是 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 部分比较简单 , 这里就不过多描述了 。




推荐阅读