[ytdl] fix syntax for Python 3.4

pull/2051/head
Mike Fährmann 3 years ago
parent a14b72be21
commit 01b28f3674
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

@ -170,9 +170,14 @@ def parse_command_line(module, argv):
def metadataparser_actions(f):
if isinstance(f, str):
return (module.MetadataFromFieldPP.to_action(f),)
return ((module.MetadataParserPP.Actions.REPLACE, x, *f[1:])
for x in f[0].split(","))
yield module.MetadataFromFieldPP.to_action(f)
else:
REPLACE = module.MetadataParserPP.Actions.REPLACE
args = f[1:]
for x in f[0].split(","):
action = [REPLACE, x]
action += args
yield action
if getattr(opts, "parse_metadata", None) is None:
opts.parse_metadata = []

Loading…
Cancel
Save