[英]saving .ipynb files as .py file in jupyer notebook removes backslashes in code
當我從 jupyter notebook 下載我的 .ipynb 文件作為 .py 文件時,我的一些 python 語法在 .py 文件中略有變化,特別是反斜杠被刪除。 例如:
.ipynb 文件:
return f"lineone" +\
f"linetwo"
.py 文件:
return f"lineone" + f"linetwo"
這是故意的還是有辦法防止這種情況?
我認為這種行為是因為反斜杠傳統上是文本文件中的轉義字符,即它會轉義緊隨其后的字符。
如果您想在.py
文件中保留反斜杠,只需添加另一個反斜杠即可
return f"lineone" +\\
f"linetwo"
這應該確保將反斜杠寫入導出的.py
文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.