今天遇到一个问题,就是在其他py文件里面调用函数却请求获取报错,而在当前页面却正常获取成功,粗心大意一直没发现问题,因为关于request请求所以一直以为是请求处的问题
正常运行:
而在调用页面:
引用函数,接着调用却发生异常:
在不断测试api请求没问题,最终发现了原因!
一开始在编写的时候,因为方便所以跟着提示将csv文件直接补充上,并没有使用绝对路径,因为文件不在同一个文件夹中,所以调用的时候自然就检测不到文件所在位置,从而发生报错
切记只有在同一文件夹时候才能直接使用文件名读取到文件,如果在其他文件夹当中则无法获取,所以要将文件路径编写成绝对路径才能在调用时候也能找到文件位置!