小编loa*_*oag的帖子

在PyCharm中将python 2代码转换为3

我有一个python 2代码的大型ML项目,我刚开始使用PyCharm作为IDE.我目前正在使用WinPython 3.4,我最好喜欢在python 3中做所有事情,而不是继续使用遗产2.当我从git克隆项目时,pycharm中的弹出窗口出现了将代码转换为3从2,但我没有真正考虑并退出它.我该如何转换它?

python git pycharm python-2.7 python-3.x

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

忽略列表清单中的keyError

我正在尝试提取在dict中具有某些键的所有对象,但是一些dicts不包含所有键,我想忽略keyError并继续.我已经看到了一些使用try和except执行此操作的实现,但它在我的情况下不起作用

allValues = []
for dictionary in masterDict:
    values = [(dictionary[x]) for x in keysArray]
    allValues.append(values)
Run Code Online (Sandbox Code Playgroud)

python dictionary list-comprehension list

0
推荐指数
1
解决办法
1027
查看次数