小编Isx*_*xek的帖子

Python configparser不接受没有值的键

所以我正在编写一个从配置文件中读取的脚本,我想准确地使用它如何设计如下所述:http://docs.python.org/release/3.2.1/library/ configparser.html

我使用的是Python 3.2.1.完成后,该脚本将在使用相同版本的Python的Windows 2008 R2计算机上运行,​​或者假定兼容性,即当时的最新版本.

#!/user/bin/env python
import configparser

config = configparser.ConfigParser()
config.read('c:\exclude.ini')
config.sections()
Run Code Online (Sandbox Code Playgroud)

这可以正常读取exclude.ini文件 - 除非我有一个没有键的值.想到我可能做错了什么尝试解析这里列出的例子:http://docs.python.org/release/3.2.1/library/configparser.html#supported-ini-file-structure

它每次都会引发以下情况:

File "C:\Python32\lib\configparser.py", line 1081, in _read
    raise e
configparser.ParsingError: Source contains parsing errors: c:\exclude.ini
    [line 20]: 'key_without_value\n'
Run Code Online (Sandbox Code Playgroud)

我很茫然...我真的从文档中复制/粘贴我正在使用的精确python版本的示例代码,但它不能正常工作.我只能假设我错过了一些东西,因为我也找不到任何有类似问题的人.

python configparser python-3.x

16
推荐指数
1
解决办法
8575
查看次数

不使用Git本身安装Git-TFS

目前,安装Git-TFS桥的唯一方法是通过Chocolatey.但是,当我尝试它时,它似乎安装了Git(对于Windows)以及实际的Git-TFS包.我已经在我的工作机器上安装了Git,因此我不需要它来修改/删除已存在的内容.

有没有办法强迫Chocolatey不要修改我当前的Git安装并只是放入Git-TFS包?如果有,如何配置它以用于我当前的Git安装?

git windows-7 git-tfs chocolatey

8
推荐指数
1
解决办法
1862
查看次数

Git Extensions可用于SVN repos吗?

Git Extensions可以作为SVN客户端使用而不会出现问题(或者至少只有很少的问题)吗?我使用命令行git-svn没有问题,但在某些情况下(例如,选择行/帅哥提交)我宁愿使用GUI客户端.

如果有问题,我希望看到它们以及您的解决方法/解决方案.

svn windows git

7
推荐指数
2
解决办法
4212
查看次数

标签 统计

git ×2

chocolatey ×1

configparser ×1

git-tfs ×1

python ×1

python-3.x ×1

svn ×1

windows ×1

windows-7 ×1