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 381 May-25-2024, 07:31 AM
Last Post: snippsat
  World Clock syntax error OscarBoots 1 334 May-03-2024, 05:20 AM
Last Post: snippsat
  Syntax error for "root = Tk()" dlwaddel 15 1,781 Jan-29-2024, 12:07 AM
Last Post: dlwaddel
Photo SYNTAX ERROR Yannko 3 560 Jan-19-2024, 01:20 PM
Last Post: rob101
  Syntax error while executing the Python code in Linux DivAsh 8 1,981 Jul-19-2023, 06:27 PM
Last Post: Lahearle
  Code is returning the incorrect values. syntax error 007sonic 6 1,430 Jun-19-2023, 03:35 AM
Last Post: 007sonic
  syntax error question - string mgallotti 5 1,494 Feb-03-2023, 05:10 PM
Last Post: mgallotti
  Syntax error? I don't see it KenHorse 4 1,443 Jan-15-2023, 07:49 PM
Last Post: Gribouillis
  Syntax error tibbj001 2 1,040 Dec-05-2022, 06:38 PM
Last Post: deanhystad
  Python-for-Android:p4a: syntax error in main.py while compiling apk jttolleson 2 2,088 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