Blargs包不工作

2024-10-02 18:22:49 发布

您现在位置:Python中文网/ 问答频道 /正文

import blargs
from blargs import Parser

with Parser(locals()) as p:
    p.str('arg1')

我的命令是:

python2 temp.py --arg1 "hi"

错误:

illegal option -- arg1
usage: temp.py [--help,-h]

使用python2的第二个错误温度pyarg1“嗨”:

python2 temp.py arg1 "hi"
Traceback (most recent call last):
  File "temp.py", line 5, in <module>
    p.str('arg1')
AttributeError: 'Parser' object has no attribute 'str'

以下是pip信息:

pip2 show blargs
Name: blargs
Version: 0.2.22a0
Summary: Blargs command line parser
Home-page: https://bitbucket.org/gyllstromk/blargs
Author: Karl Gyllstrom
Author-email: karl.gyllstrom+blargs@gmail.com
License: BSD
Location: /usr/local/lib/python2.7/site-packages/blargs-0.2.22a0-py2.7.egg

我做错什么了?你知道吗


Tags: frompyimportparser错误withlinehi
1条回答
网友
1楼 · 发布于 2024-10-02 18:22:49

pip安装旧版本:blargs-0.1.tar.gz。从github下载新版本

  • 单击“克隆或下载”,然后单击“下载ZIP”

  • blargs-master目录从“下载”复制到您的主目录

  • sudo pip uninstall blargs

  • cd blargs-master

  • sudo python setup.py install

  • 再次运行测试

在Mac上的Python2.7和3.6上测试。你知道吗

相关问题 更多 >