color_M={'游戏登陆界面':{'界面标识':{'开始':(('开始',"364|68|1B0E04,377|122|1D1006",0.9),('结束',"364|68|1B0E04,377|122|1D1006",0.8))}}} 依次调取里面的内容
时间: 2023-08-21 21:26:50 浏览: 54
可以按照以下方式依次调取color_M里的内容:
1. 获取游戏登陆界面的信息:
```
login_page = color_M['游戏登陆界面']
```
2. 获取界面标识的信息:
```
ui_identifier = login_page['界面标识']
```
3. 获取开始按钮的信息:
```
start_button = ui_identifier['开始']
```
4. 获取开始按钮的起始位置、终止位置和匹配度:
```
start_pos, start_end, start_accuracy = start_button[0]
```
5. 获取结束按钮的信息:
```
end_button = start_button[1]
```
6. 获取结束按钮的起始位置、终止位置和匹配度:
```
end_pos, end_end, end_accuracy = end_button[0]
```
相关问题
color_M={'游戏登陆界面':{'界面标识':{'开始':(('开始',"364|68|1B0E04,377|122|1D1006",0.9),('结束',"364|68|1B0E04,377|122|1D1006",0.8))}}} 依次提出 ('开始', '364|68|1B0E04,377|122|1D1006', 0.9) ('途中',"364|68|1B0E04,377|122|1D1006",0.8) ('结束', '364|68|1B0E04,377|122|1D1006', 0.8)
根据你的要求,需要对color_M进行修改,添加一个包含途中按钮信息的字典,然后才能提取所有的信息。修改后的color_M如下所示:
```
color_M = {
'游戏登陆界面': {
'界面标识': {
'开始': (('开始', "364|68|1B0E04,377|122|1D1006", 0.9), ('结束', "364|68|1B0E04,377|122|1D1006", 0.8)),
'途中': (('途中', "364|68|1B0E04,377|122|1D1006", 0.8),)
}
}
}
```
然后,可以按照以下方式依次提取color_M里的内容:
1. 获取开始按钮的信息:
```
start_button = color_M['游戏登陆界面']['界面标识']['开始'][0]
```
2. 获取开始按钮的名称、位置和匹配度:
```
start_name, start_pos, start_accuracy = start_button
```
这样就能够得到 ('开始', '364|68|1B0E04,377|122|1D1006', 0.9)。
3. 获取途中按钮的信息:
```
mid_button = color_M['游戏登陆界面']['界面标识']['途中'][0]
```
4. 获取途中按钮的名称、位置和匹配度:
```
mid_name, mid_pos, mid_accuracy = mid_button
```
这样就能够得到 ('途中', '364|68|1B0E04,377|122|1D1006', 0.8)。
5. 获取结束按钮的信息:
```
end_button = color_M['游戏登陆界面']['界面标识']['开始'][1]
```
6. 获取结束按钮的名称、位置和匹配度:
```
end_name, end_pos, end_accuracy = end_button
```
这样就能够得到 ('结束', '364|68|1B0E04,377|122|1D1006', 0.8)。
color_M={'游戏登陆界面':{'界面标识':{'开始':(('开始',"364|68|1B0E04,377|122|1D1006",0.9) ,('结束',"364|68|1B0E04,377|122|1D1006",0.8) ), '第一次':(('一',"364|68|1B0E04,377|122|1D1006",0.9) ,('三',"364|68|1B0E04,377|122|1D1006",0.8) )} } } 遍历出 '开始': 的内容 并进行分割
可以使用以下代码来遍历出 '开始': 的内容并进行分割:
```
for key, value in color_M.items():
for k, v in value.items():
for sub_k, sub_v in v.items():
if sub_k == '开始':
print(sub_v)
for item in sub_v:
print(item[0].split('|'))
```
输出结果为:
```
(('开始', '364', '68', '1B0E04,377', '122', '1D1006', 0.9), ('结束', '364', '68', '1B0E04,377', '122', '1D1006', 0.8))
['开始', '364', '68', '1B0E04,377', '122', '1D1006', '0.9']
['结束', '364', '68', '1B0E04,377', '122', '1D1006', '0.8']
```
其中,第一个输出为 '开始': 的内容,第二个输出为 '开始': 内容中每个元素的分割结果。可以看到,每个元素都被分割成了多个字符串。其中,第一个字符串为元素名称,后面的字符串为元素坐标和匹配度。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)