我遇到了很多需要占位符变量的问题。我尝试根据PEP8进行编码,并始终遵循它,我也在使用PyCharm,它会通知我错误。目前我使用_
,因为我在很多在线代码中都看到了这一点,但我想这是错误的,因为我仍然得到了警告。正确的做法是什么?
一些例子:
我需要一个给定长度的元组列表,其中每个元组都是(0,None):
bound = [(0, None) for _ in ENERGY_ATTRIBUTES]
函数不返回任何东西的无序多进程
for _ in p.imap_unordered(partial(read_energies, round=i), PEPTIDE_KD.keys()):
pass
Also tried
_ = [_ for _ in p.imap_unordered(partial(read_energies, round=i), PEPTIDE_KD.keys())]
相同警告。
如果你知道这些警告是无害的,就忽略它们。它们是警告,而不是错误或异常。如果你知道你在做什么,忽略或抑制警告!