Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8079405
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 5, 20262026-06-05T16:05:26+00:00 2026-06-05T16:05:26+00:00

I have a file containing some lines of code followed by a string pattern.

  • 0

I have a file containing some lines of code followed by a string pattern. I need to write everything before the line containing the string pattern in file one and everything after the string pattern in file two:

e.g. (file-content)

  • codeline 1
  • codeline 2
  • string pattern
  • codeline 3

The output should be file one with codeline 1, codeline 2 and file two with codeline 3.

I am familiar with writing files, but unfortunately I do not know how to determine the content before and after the string pattern.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-05T16:05:27+00:00Added an answer on June 5, 2026 at 4:05 pm

    If the input file fits into memory, the easiest solution is to use str.partition():

    with open("inputfile") as f:
        contents1, sentinel, contents2 = f.read().partition("Sentinel text\n")
    with open("outputfile1", "w") as f:
        f.write(contents1)
    with open("outputfile2", "w") as f:
        f.write(contents2)
    

    This assumes that you know the exact text of the line separating the two parts.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Suppose I have a file containing some lines: line 1 ... line 2 ...
I have a script file containing 1000 lines of data and some of the
I have a file containing a couple thousands words on individual lines. I need
I have a file containing ~20 million lines (~1.5GB). Each line is of the
I have a text file containing 5-line chunks of tab-delimited lines: 1 \t DESCRIPTION
I have a file containing some data (for example, 00927E2B112DB958......). This data is a
Today i have a little problem containing a File Upload. First some Infos: Rubyversion:
I have a file containing the following content 1000 line in the following format:
I have a file containing records delimited by the pattern /#matchee/. These records are
If I open a file containing 5,000 lines of code and continue to input,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.