0
とのファイルの行でパターンを検索するのは簡単ですセクション。このようなことはありません:Pythonの検索部は
for line[10:20] in file:
基本的には、その領域を検索し、プロセスをスピードアップする方法として残りを無視します。
とのファイルの行でパターンを検索するのは簡単ですセクション。このようなことはありません:Pythonの検索部は
for line[10:20] in file:
基本的には、その領域を検索し、プロセスをスピードアップする方法として残りを無視します。
をテストするパターンはラインの特定のスライスに含まれている場合は、代わりにどこかのラインで、使用:
for line in file:
if pattern in line[10:20]:
# found it
あなたはこれを試すことができます。
with open("file") as fp:
for i, line in enumerate(fp):
if i >= 10 and i < 20:
x = "pattern"
if x in line:
print(line)
は、私もこれをテスト奇妙なことに、ローカルでは正常に動作しますが、ログサーバーではうまく動作しません。確かにそのサーバーが吸うか、それとも 'ファイル内の行のために'呼び出さなければならないのかはわからない – JSimonsen