i agree.
i expect the output be

"all the best"
"all the best 2 next line\n check this"



On Wed, Jun 18, 2014 at 6:24 PM, Danny Yoo <[email protected]> wrote:

> On Wed, Jun 18, 2014 at 6:08 PM, Umamaheshwar Rao
> <[email protected]> wrote:
> > Hi Experts,
> >
> > I have a file with below format
> >
>
>
> Can you describe the format a little more precisely?   You're giving
> examples, which is wonderful.  But the examples are missing something.
>
> What's the output you want to get here?  Imagine that you magically
> have the program you want.  What would be the ideal structure of the
> output you're extracting from this file?
>
>
> I am guessing that if you have content of the form:
>
> ##############################################
> ## Some test data, which we'll treat as a file-like object by
> ## using StringIO:
> from StringIO import StringIO
>
> somefile = StringIO("""this is first file operation
> x-1  "all the best"
> x-2  "all the best 2 next line
>          check this"
> x-3  "last line"
> """)
> ##############################################
>
>
> then I think you're expecting this to be parsed as a key-value store,
> something like this, maybe?
>
> ##############################################
> { "x-1" : "all the best",
>   "x-2" : "all the best 2 next line\n         check this",
>   "x-3" : "last line" }
> ##############################################
>
> Can you confirm if this is the structure of the output you'd like to
> see?  Please clarify.
>
>
> You need to make your expectations a bit explicit.  By saying that you
> want to extract everything between x-1 and x-2, there's a bit of
> ambiguity there that I'd like to avoid   By just giving us the input
> as an example, there are several kinds of output you might expect to
> see.  We don't want to guess.
>
_______________________________________________
Tutor maillist  -  [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to