Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python 3.4中使用readline()_Python_Readline_Python 3.4 - Fatal编程技术网

在python 3.4中使用readline()

在python 3.4中使用readline(),python,readline,python-3.4,Python,Readline,Python 3.4,我正在搜索一个关键字,比如“我的系统” 因此,readline将搜索该关键字并复制该关键字所在的段落。 我需要在打印段落的每一行之前添加“#”符号。 下面给出的代码只给出了添加了“#”的第一行 我怎样才能在那一段的每一行之前加上“#”。 请帮助保留一个缓冲区(例如,列表)作为“当前“当您在各行中迭代时,请使用段落。找到关键字时设置一个标志,当到达下一段空白处时,打印所有带或不带符号的缓冲段落行。否则,当您匹配关键字时,从循环的角度来看,前面几行已经“完成”。如何识别段落?每当遇到连续的3个空格时

我正在搜索一个关键字,比如“我的系统” 因此,readline将搜索该关键字并复制该关键字所在的段落。 我需要在打印段落的每一行之前添加“#”符号。 下面给出的代码只给出了添加了“#”的第一行

我怎样才能在那一段的每一行之前加上“#”。
请帮助

保留一个缓冲区(例如,
列表
)作为“当前“当您在各行中迭代时,请使用段落。找到关键字时设置一个标志,当到达下一段空白处时,打印所有带或不带
符号的缓冲段落行。否则,当您匹配关键字时,从循环的角度来看,前面几行已经“完成”。

如何识别段落?每当遇到连续的3个空格时,就会识别段落,基本上,我是在一个只写了一段示例的文件上测试这段代码。可能包括一个包含多段的小示例文件。然后向我们展示用于识别段落的Python代码。您必须跟踪pragraph的开始位置和结束位置,并为中间的每一行添加
。类似于
inside=False;对于z中的行:如果开始_段(行):内部=真;elif end_段落(行):内=假;W.Wrrar(('如果'在其他里面')+代码)< /代码>但是你应该提供一个明确的定义,你认为一个段落(我不知道什么是<代码>我的系统< /代码>与评论段落……)thnx@杰森s,但是我不知道我怎样才能操纵上面的这些步骤……你能帮忙吗?
z=open("ABC.txt","r")
for line in z.readlines():
    if "My system" in line:
        w.write('{}{}'.format('\n"#"',(line)))