Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Syntax error
#1
Fairly new to Python, so I need help with the following:
I am getting a syntax error for parser = MyHTMLParser() and I can't figure out why?

#
# Example file for parsing and processing HTML
#
from html.parser import HTMLParser

class MyHTMLparser(HTMLParser):
def handle_comment(self, data):
print("Encountered comment: ", data)
pos = self.getpos()
print ("\tAt Line: ", pos[0], " position ", pos[1]



# instantiate the parser and feed it some HTML
parser = MyHTMLParser()
f = open("samplehtml.html")
if f.mode == 'r'
contents = f.read()
parser.feed(contents)




























def main():

if __name__ == "__main__":
main();
Reply
#2
The issue is that the line above where you get syntax error
print ("\tAt Line: ", pos[0], " position ", pos[1]
is missing closing parentheses.

For future posts, please use Python code tags for code, and post full error traceback message in error tags.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  is this really a syntax error? Skaperen 4 487 May-25-2024, 07:31 AM
Last Post: snippsat
  World Clock syntax error OscarBoots 1 376 May-03-2024, 05:20 AM
Last Post: snippsat
  Syntax error for "root = Tk()" dlwaddel 15 1,925 Jan-29-2024, 12:07 AM
Last Post: dlwaddel
Photo SYNTAX ERROR Yannko 3 604 Jan-19-2024, 01:20 PM
Last Post: rob101
  Syntax error while executing the Python code in Linux DivAsh 8 2,120 Jul-19-2023, 06:27 PM
Last Post: Lahearle
  Code is returning the incorrect values. syntax error 007sonic 6 1,532 Jun-19-2023, 03:35 AM
Last Post: 007sonic
  syntax error question - string mgallotti 5 1,550 Feb-03-2023, 05:10 PM
Last Post: mgallotti
  Syntax error? I don't see it KenHorse 4 1,505 Jan-15-2023, 07:49 PM
Last Post: Gribouillis
  Syntax error tibbj001 2 1,082 Dec-05-2022, 06:38 PM
Last Post: deanhystad
  Python-for-Android:p4a: syntax error in main.py while compiling apk jttolleson 2 2,176 Sep-17-2022, 04:09 AM
Last Post: jttolleson

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020