GooeyParser Dropdown 如何使用
时间: 2023-07-16 14:15:05 浏览: 98
使用 GooeyParser 创建 Dropdown 的步骤如下:
1. 导入必要的库:
```python
from gooey import Gooey, GooeyParser
```
2. 创建 GooeyParser 对象:
```python
parser = GooeyParser(description='My GUI program')
```
3. 添加 Dropdown 参数:
```python
choices = ['Choice 1', 'Choice 2', 'Choice 3']
parser.add_argument(
'dropdown',
choices=choices,
widget='Dropdown',
help='Choose an option'
)
```
`choices` 参数接受一个列表,其中包含 Dropdown 中的选项。`widget` 参数设置控件类型为 Dropdown。
4. 解析命令行参数:
```python
args = parser.parse_args()
```
完整示例代码如下:
```python
from gooey import Gooey, GooeyParser
@Gooey
def main():
parser = GooeyParser(description='My GUI program')
choices = ['Choice 1', 'Choice 2', 'Choice 3']
parser.add_argument(
'dropdown',
choices=choices,
widget='Dropdown',
help='Choose an option'
)
args = parser.parse_args()
print(args.dropdown)
if __name__ == '__main__':
main()
```
运行该程序,将会显示一个 Dropdown,用户可以选择其中一个选项。选择完成后,程序将会打印选中的选项。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)