On 10/1/2012 11:45 AM, Matthew Dalrymple wrote:
Im trying to write an html syntax checker...pretty much read an imported file, if it has all the opening and closing "<" and ">" it will return True and if it doesn't it will return False.

this is what i have so far
http://pastie.org/4891833

how can i get it to run correctly?
Welcome to the tutor list. I assume this is your first visit. Why? because we always request that you tell us what happens to lead you to say it does not run correctly. This can mean many things.

So - what happens when you run the program? Be specific.

Also - always reply-all so a copy goes to the list.

Tell us which version of Python you are using, which OS and what you do to run the program.

Put your response(s) after the item(s) you are responding to (as I have done here). In other words do not "top-post".

Delete irrelevant text (as I have done here).

A quick glance at your program shows many flaws.

from  pythondsBasicimport  stack

This is an unknown (to me and to Google) module. Where did you get it? What is stack?

    for  linein  infile:
        data=  infile.readline()

This will read all the lines in the file. Each line in turn will be assigned to data, so at the of the loop data will contain the last line. data is not referenced anyweere
else in the program.

for  chin  infile:

Will immediately terminate as the file is now at EOF. If you were to remove the for line in infile: loop then ch will contain one line, not one character!

Your program does an import and defines functions. There is nothing in it to run any of the functions.

There are many other problems! Too many for me to continue analyzing and reporting.

Did you succeed in the previous labs? How did you get this far and then fail so miserably?

--
Bob Gailer
919-636-4239
Chapel Hill NC

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to