如何在Azure中管理python路径?

时间:2019-12-25 13:48:08

标签: python-3.x azure docker opencv

基本上,如何在托管时使用Azure中的opencv和PIL管理与图像有关的事情?

对于我的本地托管,我可以做:

cv2.imread("Upload//img1.jpg")

如果在上述行中托管代码,我可以肯定我会得到500个代码。那么,相当于天蓝色的线是什么?

2 个答案:

答案 0 :(得分:0)

如果您正在寻找一种使用相对路径读取文件的方法,可以尝试以下方法:

img1 = os.path.join(os.path.dirname(__file__), 'images', 'main_image.jpg')
main_image = cv2.imread(img1)

而不是使用:

main_image = cv2.imread('Upload/image.jpg')

希望有帮助。

答案 1 :(得分:0)

问题是我的本地主机在Windows中,但是我的网站托管在Azure Linux服务器中。 cv2.imread("Upload/img1.jpg")为我工作