Ich begegne ein Problem, bei dem Snakemake Linien aus Multiline-F-Sadern entfernen scheint, die keine Variablen enthalten, während regelmäßig Python sie bewahrt.# Snakefile
foo = "bar"
fstring = f"""
This line should be kept
foo: {foo}
"""
print(fstring)
< /code>
Wenn ich dies direkt mit Python ausführe, erhalte ich die erwartete Ausgabe: < /p>
$ python Snakefile
This line should be kept
foo: bar
< /code>
Aber wenn ich es mit Snakemake ausführe: < /p>
$ snakemake -n
foo: bar
Building DAG of jobs...
Nothing to be done (all requested files are present and up to date).
< /code>
Beachten Sie, dass die Zeile "diese Zeile aufbewahrt werden sollte" in der Snakemake-Ausgabe fehlt. Variablen?
[*] Ist dies ein bekanntes Verhalten oder möglicherweise ein Fehler?
Ich verwende Snakemake 9.8.0.>
Wie kann man verhindern, dass Snakemake Linien ohne Variablen in Multilin-F-Stringen abgestreift? ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post
Mobile version