小编n00*_*exe的帖子

git delete推送提交并删除历史记录条目

我已经对存储库进行了一些更改。

我想从存储库中删除最后一次提交,并永久删除历史记录条目。

我怎样才能做到这一点?

git commit

3
推荐指数
1
解决办法
2469
查看次数

在 python 中解析 pip list / pip freeze 的输出

你好,我有一个像这样的字符串:

AdvancedHTMLParser (8.0.1)\nappdirs (1.4.3)\nbeautifulsoup4 (4.6.0)\nchardet (3.0.4)\nchrome-gnome-shell (0.0.0)\ncupshelpers (1.0)\ncycler (0.10.0)\nCython (0.27.3)
Run Code Online (Sandbox Code Playgroud)

我想将其拆分为元组列表。这样每个列表项都有一个包含两个值的元组,即名称和版本(不带括号)。

我只能按换行符分割字符串,但我不知道如何正确获取括号中的数字等有人可以解释我如何做到这一点吗?

编辑: 我正在尝试解析pip list local

 def get_installed_modules(self):
    data = subprocess.check_output(["pip", "list", "--local"])
    result = [tuple(line.replace('(', '').replace(')', '').split())
              for line in data.splitlines()]
    print(result)
Run Code Online (Sandbox Code Playgroud)

我有一个项目,我不能只分割字符串,但它需要一个类似字节的对象......

TypeError: a bytes-like object is required, not 'str'
Run Code Online (Sandbox Code Playgroud)

python tuples list

2
推荐指数
1
解决办法
2314
查看次数

标签 统计

commit ×1

git ×1

list ×1

python ×1

tuples ×1