0

我一直在研究一个网络抓取程序,它最近刚刚停止工作,并给了我以下错误。

Traceback (most recent call last):
  File "C:/Users/Bob/Desktop/test 3.5.py", line 7, in <module>
    with open(saveDB,'rb') as f:
TypeError: invalid file: WindowsPath('Z:/project1/MasterWellDB.txt')

其中Z:是网络驱动器,但我也将文件移动到本地,错误仍然存​​在。

我已经尝试了多个 python 版本,多次卸载并重新安装了 Visual Studio,但我仍然一无所知。

这是我的代码:

from pathlib import Path
import pickle
# Opening well database
saveDB = Path(r"Z:\project1\MasterWellDB.txt")
#open picked DB if avaiable else remake database
if saveDB.exists():
    with open(saveDB,'rb') as f:
        wells = pickle.load(f)
        print('success!')
        

任何帮助将不胜感激。谢谢!

4

0 回答 0