因为报错了,返回了不正常的码。
出现0CX0000409并不是什么问题,关键是你程序中的窗口是不是没有显示,窗口的代码呢
其实我看出来了,就是整个程序实在d盘运行的,所以我要找的目的识别图片一应该放在d盘不是在c盘
不知道你这个问题是否已经解决, 如果还没有解决的话:CSDN的博客评论区也是个宝藏地方啊,评论区的评论也很有用!如果有遇到这个问题的小伙伴,可以试一下
1、“Mark Directory as ”→“Source Root”
2、文件重名这个问题在后来我又遇到过,真的是很惨的经验了,以后命名文件真的得注意
最近刚刚开始使用pycharm写python,对pycharm还不太熟悉。在import模块的时候出现了一些问题,在网上找了一些方法,经历了很多波折,所以我决定把我第一篇博客献给这毫无营养的“日记”。
一开始是**“导入同一个文件夹里的模块报错”** ,百度了一下采用了下面博客里的方法,
https://blog.csdn.net/qq_30622831/article/details/80978118发现并没有错误,百度了半天无果,所以我决定试试运行看错误是什么,发现程序运行完是这样的:
是可以正常运行的!!!好吧,很无奈╮(╯▽╰)╭
于是我继续百度,希望能把它消去,经过差不多把百度第一页所有的网页都看完之后,我还是没有明确的办法。无奈之下,我把import的语句删了,又重新打了一遍,没有想到竟然好了,恩,就是这么神奇。
所以如果你用pycharm写程序导入模块时有红色波浪线出现,但是程序可以运行,而你又特别强迫症想把红色波浪线去掉,你可以尝试:
反正程序没错,忽视就忽视了吧。
还有一个小点,在命令行运行程序和直接pycharm点击绿色三角形运行程序有些许不同。比如,dir(模块名)可以列出模块中定义的所有名称,在命令行中运行可以直接输出,如下图
但是pycharm直接运行需要把函数写在print函数里才能打印出来