私信  •  关注

Leo

Leo 最近回复了

尽量避免 eval .我相信在你的情况下,简单的切换是可以的:

def return_list(name, list1, list2):
  if name == "list1":
    return list1
  if name == "list2":
    return list2
  return None

print(return_list("list1", list1, list2))

@jarmod的解决方案看起来更好,但有一些小的改进:


listmap = {
 "list1": list1,
 "list2": list2
}

variable = "list2"
value = None
if variable in listmap.keys():
  value = listmap[variable]

print(value)

5 年前
回复了 Leo 创建的主题 » 从远程向我的服务器中使用git pull时出错

仅限我 git reset --hard 工作。

提交不是一种选择,因为没有什么可提交的。

藏匿不是一种选择,因为没有什么可以藏匿的。

看起来它可能来自中排除的文件 .git/info/exclude 并且拥有 git update-index --assume-unchanged <file> 编辑了一些文件。