Wie kann man verhindern, dass Snakemake Linien ohne Variablen in Multilin-F-Stringen abgestreift?Python

Python-Programme
Anonymous
 Wie kann man verhindern, dass Snakemake Linien ohne Variablen in Multilin-F-Stringen abgestreift?

Post by Anonymous »

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.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post