
Python
Jecretariat
多参考,多思考。
展开
-
pyautogui.locateOnScreen()找不到图像的办法
pyautogui.locateOnScreen识别不到图像的原因:不仅需要下载PyAutoGUI包,还需要下载opencv-python包,猜想是识别图像用到了opencv-python包的一些功能。原创 2021-11-26 15:31:40 · 9136 阅读 · 3 评论 -
Python删去本地指定类型文件
Python删去本地指定类型文件import osdef Del_File(dir, ftype): files = os.listdir(dir) for f in files: fl = f.split(".") if fl[-1] == ftype: os.remove(dir + f)dir = r"E:\\formula_recognition_system\\IMAGE_CROHME_TEST\\"# 删去txt原创 2021-03-02 10:57:53 · 1343 阅读 · 0 评论 -
python删去本地文件夹中指定文件
python删去本地文件夹中指定文件主要用到了os.remove()该方法主要用到了os.remove()该方法话不多说,上实例与代码实例:删除文件夹内文件名带“()“的文件。原情况:# 删去文件夹中指定文件import osdef delete_files(): for filename in os.listdir(dataPath): # 获取文件夹内所有文件的...原创 2019-12-24 16:52:19 · 837 阅读 · 0 评论 -
PyCharm批量查找及替换
首先选中需要操作的字符按住 Ctrl + R 即可进行替换 另外:Ctrl + Shift + F 全局查找Ctrl + Shift + R 全局替换原创 2019-08-08 16:50:16 · 452 阅读 · 0 评论 -
openCV读取本地图片并显示
import cv2pic = cv2.imread("C:\\Users\\Administrator\\Desktop\\723.png", 0)cv2.namedWindow('input_image', cv2.WINDOW_AUTOSIZE)cv2.imshow('input_image', pic)cv2.waitKey(0)import cv2:导入openCV包pi...原创 2019-07-23 10:06:11 · 1215 阅读 · 1 评论 -
将\u的字符串转化为中文
笔者这里涉及到这么一个场景:本地保存了一张图片,图片路径为:Python服务器接收到一个经过UTF-8编码的JSON字符串,内容是上述路径。但是,我在print该路径时,显示如下:a=“C:/Users/Administrator/Desktop/testCorrect711/\u667a\u6167\u8bfe\u5802/1B2A00000FB0.png”,并且我在通过该路径找本地图片...原创 2019-07-19 14:56:59 · 3427 阅读 · 0 评论 -
error: (-215:Assertion failed) src_depth != CV_16F && src_depth != CV_32S in function 'convertToShow
错误原因图像的显示函数显示不了你构造的图像的类型。正常图像一个点的类型 type(image[0][0]) 为:你构建的图像一个点的类型 type(image[0][0]) 可能是这样的:解决方案:将int32类型的转化为unit8类型即可...原创 2019-07-23 21:28:21 · 5083 阅读 · 0 评论 -
python为什么int()无法将float转化成int
原因可能是你用了np.zeros(count),它的默认数据类型是float64类型的,而且不管你往这个np列表传入什么类型的值,或者后期怎么int()都没用,因为它会自动又改为float类型。并且这个float类型可不是原生的浮点类型, 虽然“看”起来差不多, 但我们type一下看看。解决方法:一维数组: list = np.zeros(count) 改为 list = [0 for...原创 2019-07-23 20:41:26 · 5218 阅读 · 1 评论 -
固定阈值threshold Expected cv::UMat for argument 'mat'
出错的原因是左边少了一个变量名。你的写法可能是这样:正确的应该是:加上那个变量名(后面用不着,但这里不加会报错)就好了。原创 2019-07-23 19:36:34 · 5275 阅读 · 1 评论 -
Pycharm批量修改变量名
光标选中需要修改的变量名或其他方法名…,按住Ctrl+Shift+Alt+J即可进行修改。笔记本电脑不需要按Fn功能键也能实现上述修改步骤。原创 2019-06-20 19:42:32 · 4473 阅读 · 0 评论