编程语言编辑器 Python
Programming Language Editor Python
我一直在努力
with open('C:Users/Kings/Downloads/editor.txt', 'r') as f:
text = f.readlines(1)
f.seek(0)
if text[:6] == "print ":
print(text[7:])
获取editor.txt文件并读取第一行。我希望它读取关键字 print 然后打印它后面的所有内容。因此,例如,如果它读取
print Hello, world!
在文本文档中它会打印 Hello, world!在我的 Python 编辑器中。我的下载中有 editor.txt,但我不知道出了什么问题。顺便说一下,我对 open() 很陌生。
试试这个:
with open(inp_path, 'r') as f:
text = f.readlines(1)
f.seek(0)
print(text[0][:6])
if text[0][:6] == "print ":
print(text[0][6:])
请注意 text
是一个列表,因此您必须首先访问它的第一项。此外,并不是说当使用 [a:b]
表示法时,a
被包含但 b
被排除在外。
我一直在努力
with open('C:Users/Kings/Downloads/editor.txt', 'r') as f:
text = f.readlines(1)
f.seek(0)
if text[:6] == "print ":
print(text[7:])
获取editor.txt文件并读取第一行。我希望它读取关键字 print 然后打印它后面的所有内容。因此,例如,如果它读取
print Hello, world!
在文本文档中它会打印 Hello, world!在我的 Python 编辑器中。我的下载中有 editor.txt,但我不知道出了什么问题。顺便说一下,我对 open() 很陌生。
试试这个:
with open(inp_path, 'r') as f:
text = f.readlines(1)
f.seek(0)
print(text[0][:6])
if text[0][:6] == "print ":
print(text[0][6:])
请注意 text
是一个列表,因此您必须首先访问它的第一项。此外,并不是说当使用 [a:b]
表示法时,a
被包含但 b
被排除在外。