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
  World Clock syntax error OscarBoots 1 127 Yesterday, 05:20 AM
Last Post: snippsat
  Syntax error for "root = Tk()" dlwaddel 15 1,280 Jan-29-2024, 12:07 AM
Last Post: dlwaddel
Photo SYNTAX ERROR Yannko 3 423 Jan-19-2024, 01:20 PM
Last Post: rob101
  Syntax error while executing the Python code in Linux DivAsh 8 1,673 Jul-19-2023, 06:27 PM
Last Post: Lahearle
  Code is returning the incorrect values. syntax error 007sonic 6 1,265 Jun-19-2023, 03:35 AM
Last Post: 007sonic
  syntax error question - string mgallotti 5 1,353 Feb-03-2023, 05:10 PM
Last Post: mgallotti
  Syntax error? I don't see it KenHorse 4 1,316 Jan-15-2023, 07:49 PM
Last Post: Gribouillis
  Syntax error tibbj001 2 928 Dec-05-2022, 06:38 PM
Last Post: deanhystad
  Python-for-Android:p4a: syntax error in main.py while compiling apk jttolleson 2 1,902 Sep-17-2022, 04:09 AM
Last Post: jttolleson
  Mysql Syntax error in pymysql ilknurg 4 2,403 May-18-2022, 06:50 AM
Last Post: ibreeden

Forum Jump:

User Panel Messages

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