我有一个文件,我试图每隔四行读取(并写入另一个文件).我正在使用的解决方案没有给出预期的结果.
为sample.txt
line1
line2
line3
line4
line5
line6
line7
line8
line9
line10
script.py
from itertools import islice
with open('sample.txt') as fin, open('output.txt','w') as fout:
fout.writelines(islice(fin,None,None,4))
Run Code Online (Sandbox Code Playgroud)
现在输出文件给我line1,line5,line9而不是line4,line8.
我将如何改变这一点以获得理想的结果?
我正在使用 PostgreSQL,想知道是否可以让通配符保留其值。
\n\n例如说我有
\n\nselect * from tableOne where field like \xe2\x80\x98_DEF_\xe2\x80\x99;\nRun Code Online (Sandbox Code Playgroud)\n\n有没有办法让第一个和最后一个通配符成为完全相同的字符?
\n\n因此,匹配结果示例可以是:ADEFA 或 ZDEFZ。
\n