分页: 1 / 1

python启动时候初始文件是哪一个

发表于 : 2022-03-04 12:14
anth
我不会python 但是需要用 由于opencv里面的imshow故障 所以有一点点不方便 现在是用imwrite+eog 或者matplotlib.pyplot凑合

我可以写出替代cv2.imread的函数 但是由于对python完全不会 所以不知道把这几行塞到哪个文件

Re: python启动时候初始文件是哪一个

发表于 : 2022-03-04 12:25
astolia
在import cv2之后覆盖掉就行

代码: 全选

>>> import cv2
>>> def a(x,y):
...   return x+y
... 
>>> cv2.imread = a
>>> cv2.imread(1,2)
3

Re: python启动时候初始文件是哪一个

发表于 : 2022-03-04 12:36
anth
astolia 写了: 2022-03-04 12:25 在import cv2之后覆盖掉就行

代码: 全选

>>> import cv2
>>> def a(x,y):
...   return x+y
... 
>>> cv2.imread = a
>>> cv2.imread(1,2)
3
这样挺好 python有没有类似shell source命令的东西 我不想打字 希望启动python的时候自己把这个函数挂载了

类似shell的 ~/.bashrc里面的 . my.script这种样式

Re: python启动时候初始文件是哪一个

发表于 : 2022-03-04 12:49
astolia
有,但你这种情况用不了。在你的项目里搜索有import cv2的文件添加到里面就是了

Re: python启动时候初始文件是哪一个

发表于 : 2022-03-04 15:55
lilydjwg
anth 写了: 2022-03-04 12:36
这样挺好 python有没有类似shell source命令的东西 我不想打字 希望启动python的时候自己把这个函数挂载了

类似shell的 ~/.bashrc里面的 . my.script这种样式
import 就是。

如果希望启用 Python 的时候总是有效,请看 https://docs.python.org/3/library/site.html#module-site

Re: python启动时候初始文件是哪一个

发表于 : 2022-03-06 8:17
anth
lilydjwg 写了: 2022-03-04 15:55
anth 写了: 2022-03-04 12:36
这样挺好 python有没有类似shell source命令的东西 我不想打字 希望启动python的时候自己把这个函数挂载了

类似shell的 ~/.bashrc里面的 . my.script这种样式
import 就是。

如果希望启用 Python 的时候总是有效,请看 https://docs.python.org/3/library/site.html#module-site
嗯 这个应该是我需要的 但是不是很急 先做完其他的再来弄


补充 成功了 终于知道以前import为什么失败了 python自己写的补充文件必须要有后缀 我没写后缀

mv thresh thresh.py
python
import thresh

然后就成功了