全局变量识别不到
回答
收藏

全局变量识别不到

x
xy1376
2024-07-07 12:44·浏览量:134
x
xy1376
发布于 2024-07-07 12:44134浏览

这是我插入的代码段

import re

import pandas as pd

text =glv ['result_dict']['地址、电话']

text_str = str(text)

pattern = re.compile(r'(\d{4}-\d{8})|(\d{11})')

match = pattern.search(text_str[0:])

if match:

   index = match.start()

   glv['result2_dict']['address_text'] = text[:index]

   glv['result2_dict']['phone_number'] = match.group()


if pd.isna(glv[result2_dict]['address_text']):

   glv['flag_address']=1

else:

   glv['flag_address']=0

if pd.isna( glv[result2_dict]['phone_number']):

   glv['flag_phone']=1

else:

   glv['flag_phone']=0

最后系统给我报错result2_dict没有被定义

我在右边已经定义了字典result2_dict,{}


尝试过的方案

全局变量都失灵了我不知道该怎么办了。同样是全局变量result_dict就可以用

收藏
全部回答1
最新
发布回答
回答