iPoetDev / iPoetDev/PyCriteria
Click.option: --axis
- Dominant language
- Python
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Desired state:
- To Use App.values.Find.Axis.(property) in all string values
- Doing this caused ths traceback only on this click.option.
- Undoing to to previous working state( with naked string values) fixed it. See the code snippet below.
```python
Traceback (most recent call last):
File "D:\Code\Code Institute\PyCriteria\app.py", line 1121, in
@click.option('--axis', 'axis',
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Code\Code Institute\LoveSandwiches\venv\Lib\site-packages\click\decorators.py", line 308, in decorator
_param_memo(f, OptionClass(param_decls, **option_attrs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Code\Code Institute\LoveSandwiches\venv\Lib\site-packages\click\core.py", line 2492, in __init__
help = inspect.cleandoc(help)
^^^^^^^^^^^^^^^^^^^^^^
File "E:\Lang\python\3.11\Lib\inspect.py", line 873, in cleandoc
lines = doc.expandtabs().split('\n')
^^^^^^^^^^^^^^
AttributeError: 'tuple' object has no attribute 'expandtabs'
```
[pycriteria] app.py (Lines 1266-1271)
```
@click.option('-a', '--axis', 'axis',
type=click.Choice(choices=['index'],
case_sensitive=False),
default='index',
prompt=True,
required=True)
```
[Open in IDE](https://codestream-us1.service.newrelic.com/c/ZBNk4xDOQ2o6RTpe/mZ9Wuf11QAOGeMmkg-XbAw?marker=6473a5966c001f4c7e61dd6b&ide=default&src=GitHub) · [Open on GitHub](https://github.com/ipoetdev/pycriteria/blob/dddc262a3d9e6b4cfbde3519fd7689ba1afd238a/app.py#L1266-L1271)
Created from JetBrains using [CodeStream](https://codestream.com/?utm_source=cs&utm_medium=issue&utm_campaign=github)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.