问题遇到的现象和发生背景
遇到了一个奇怪的bug,我写了一个python爬虫脚本,运行之后会爬几个数据然后写进一个excel文件里的新一行。因为运行环境是客户机没有python,我把这个爬虫脚本打包成了一个exe。
经测试从文件夹里直接打开这个爬虫脚本exe,正常运行,excel文件里也正常的多写入一行数据。此为背景。
但是有新需求,需要把这个爬虫的功能嵌入到一个winform里边去,在winform里用代码调这个爬虫脚本exe试了一下,同样可以正常运行爬虫脚本程序,没报错,但是却没有在excel里写进去数据,代码是
private void buttonStart_Click(object sender, EventArgs e)
{
Process.Start("C:\\Users\\ZhuMengfeng\\Documents\\MyCode\\IronPricePythonSpider\\0.8\\dist\\SpiderIronPrice.exe").WaitForExit();
}
求解答!