ich hab da ein Problem und ich weiß nicht, wie ich es lösen kann.
Vorgeschichte: Ich will einen Website Scraper zu einem Spiel zusammen basteln um Spiele Daten abzurufen usw.
Problem: Ich habe ein Programm geschrieben, aber wenn ich es ausführe unterstreicht er das "p" (ohne Anführungszeichen) bei dem letzten Print ganz unten, aber ich weiß nicht wieso...Kann mir bitte jemand dabei helfen?

Danke im Voraus

Code: Alles auswählen
import requests
import csv
from bs4 import BeautifulSoup
# Adresse der Webseite
url = "http://drednot.io/"
# GET-Request ausführen
response = requests.get(url)
# BeautifulSoup HTML-Dokument aus dem Quelltext parsen
html = BeautifulSoup(response.text, 'html.parser')
#Klasse finden
ShipIDs_html = html.find_all('span', class_="sy-id")
ShipCrews_html = html.find_all('span', class_="sy-crew")
ShipNames_html = html.find_all('div', class_="sy-title")
ShipNames = list()
for ShipName in ShipNames_html:
ShipNames.append(ShipName.text)
ShipCrews = list()
for ShipName in ShipNames_html:
ShipNames.append(ShipCrew.text)
ShipIDs = list()
for ShipID in ShipIDs_html:
ShipIDs.append(ShipID.text)
for t in zip(ShipNames,ShipCrews,ShipIDs):
print(t) #hier unterstreicht der Computer bei der Ausführung das p bei print