今天学习了一天django后台,计划把文件上传和调用算法模块实现。结果踩的坑惨不忍睹。
首先路径问题就把我整懵逼了,现在已经可以熟练使用os模块的os.getcwd(), os.chdir()
调用算法的时候,我试图在view.py里面直接用os.system调用终端来运行test.py文件,搞了半天,结果失败。
然后意识到自己像个傻子一样,只有傻子才会直接在python代码里用终端的方式调用算法。
接着我打算把test.py里面调用模型的代码转换成一个类,这样就能在view.py里直接调用这个类。结果因为相对路径问题给我整自闭了。最后我直接把test.py里面的代码拷到view.py的相关函数里面去调用算法,最后也是使用绝对路径才把问题解决。
一天的坑真是踩得醉醉的,好在现在有雏形了,接下来就是系统完善和算法调优。
毕设踩坑记录
最新推荐文章于 2024-06-13 11:05:15 发布