分割参数类型的PyCharm警告

时间:2020-01-08 18:22:50

标签: python pycharm

path  # string containing a path to a directory
lst   # list of filenames expected to be in the directory

[file for file in os.listdir(path) if file.split('_')[0].split('-')[0] in lst]

'-'部分中有一条警告,指出:

预期类型为'Optional [bytes]',改为'str'

为什么会这样?如何解决?

它仅在第二个拆分中发生,第一个拆分不会触发任何警告。

1 个答案:

答案 0 :(得分:1)

应该在2020.1 https://youtrack.jetbrains.com/issue/PY-17420中修复,第一批EAP版本将在1月底发布。