کار با فایل html در پایتون برای کار با فلسک

سلام مخواستم با پایتون به یه جایی وسط یه فایل متنی اضافه کنم. باید از چه متدی برای فایل استفاده کنم و چه جوری می تونم بعد از یه جای مشخص یه متنی رو اضافه کنم. مثلا توی فایل بعد خطی که نوشته بود "" یه سری چیزای دیگه اضافه کن طوری که اون متن بین خط های زیر "" و خودش باشه. امیدوارم فهمیده باشین تا کمکم کنید. با تشکر
پاسخ ها

sokanacademy forum
کاربر سکان آکادمی 7 سال پیش
سلام فرض کن که فایل شما حاوی محتوای زیر هست:
blah blah
foo1 bar1
foo1 bar2
foo1 bar3
foo2 bar4
foo2 bar5
blah blah
حال میخواهی پس از foo1 چیزی شبیه به foo bar اضافه کنی. این هم کدش:
import fileinput

processing_foo1s = False

for line in fileinput.input('1.txt', inplace=1):
  if line.startswith('foo1'):
    processing_foo1s = True
  else:
    if processing_foo1s:
      print 'foo bar'
    processing_foo1s = False
  print line,
online-support-icon