python脚本如何执行,python文件保存后无法运行 |
您所在的位置:网站首页 › python的文件怎么运行 › python脚本如何执行,python文件保存后无法运行 |
我在使用Windows 7。 我有一个超简单的脚本。 它横穿图像目录,检查各图像的指定条件。 (在我的例子中,图像中是否有人脸,使用dlib。 )同时将符合条件的图像路径写入文本文件: defprocess_dir(dir_path ) : i=0 withopen(txt_output,' a ' ) as f: forfilenameinos.list dir (dir _ path ) : # loadingimagetocheckwhetherdlibdetectsaface : image _ path=OS.path.join (dir _ path,filename ) ) ) ) )。 opencv _ img=cv2.im read (image _ path ) )。 (dets=detector(opencv_img,1 ) ) ) ) ) ) ) ) )。 iflen(dets )0 : f .写入(image _ path )。 f .写入((n ) ) ) ) )。 i=i 1 打印I 现在正在发生以下事情。 在文件中添加行似乎有明显的延迟。 我已经查完20个文件,但还找到了20个文件。 一开始我以为脚本有问题,但等了一会儿才发现它实际上已经添加到文件中了。 只是,那个好像是在“批处理”中更新的。 在 这似乎不是最重要的问题,当然不是。 但是,我还在想是什么解释了这个行为。 就我所知,每次运行f.write(image_path )行时,文件都会发生更改。 那么,为什么更新会有延迟呢? 在 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |