我有在PyCharm上运行的这段代码,没有任何问题:
dia = input()
with open(f"FSC_{dia}.log",mode="r") as file,open(f"FSC_{dia}_saltopag.txt",mode="w") as wFile:
for (...)
我正在尝试使其适应jupyter-notebook-py3,但出现此语法错误:
我在stackoverflow中发现,我应该在路径前键入r而不是f来表示它是原始字符串,但是当我将其设置为原始字符串时,它无法识别输入功能:
FileNotFoundError Traceback (most recent call last)
<ipython-input-21-f4b2926639f7> in <module>
----> 1 with open(r"C:\Users\14122\PycharmProjects\LOGS_FSC\FSC_**{dia}**.log",mode='r') as file:
2 counter = 0
3 for f in file:
4 counter = counter + 1
5 print(counter)
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\14122\\PycharmProjects\\LOGS_FSC\\**FSC_{dia}.log**'
我认为这与我设置此原始字符串的方式有关,有人知道吗?
谢谢!