首页 > 解决方案 > 在函数外部的函数内部使用相同的变量 - Dronekit - OpenCV

问题描述

在此处输入图像描述

如何使用我在主代码函数中定义的“red_position”变量?

标签: pythonopencv

解决方案


您可以像这样在函数内使用 global 关键字:

red_position = None

def yourfunction():
   your fucntion body 
   if ():
      global red_position # inside a if statement like in your code annd use it whereever you like
     

该变量位于 if 语句内,因此无法在函数外部访问它,因此请在 if 语句之外声明该变量。就这样


推荐阅读