Die Suche ergab 4 Treffer

von python64
Mittwoch 2. August 2017, 14:48
Forum: Allgemeine Fragen
Thema: Dictionary aus Webdatei generieren
Antworten: 8
Zugriffe: 1054

Re: Dictionary aus Webdatei generieren

from urllib.request import urlopen, Request
from urllib.error import HTTPError
from bs4 import BeautifulSoup
import ast

def getUrl(url):
try:
html = urlopen(Request(url))
except HTTPError as e:
print(e)
return None
try:
bs = BeautifulSoup(html.read(), "html.parser")
allText = bs.find('body ...
von python64
Dienstag 1. August 2017, 18:22
Forum: Allgemeine Fragen
Thema: Dictionary aus Webdatei generieren
Antworten: 8
Zugriffe: 1054

Re: Dictionary aus Webdatei generieren

Vielen Dank! Habs jetzt anders gelöst, vermutlich unelegant, aber funktioniert:

<body> mir BS auslesen und dann den String zurechtbasteln:
def getSite(url):
try:
bsObj = BeautifulSoup(html.read(), "html.parser")
allText = bsObj.find('body')
except AttributeError as e:
return None
return ...
von python64
Dienstag 1. August 2017, 12:13
Forum: Allgemeine Fragen
Thema: Dictionary aus Webdatei generieren
Antworten: 8
Zugriffe: 1054

Re: Dictionary aus Webdatei generieren

Danke für Eure Antworten!
Leider habe ich keinen Einfluss auf das Format und eine API ist mir nicht bekannt. Die Datei steht einfach so im Netz und muss verarbeitet werden.
von python64
Montag 31. Juli 2017, 17:34
Forum: Allgemeine Fragen
Thema: Dictionary aus Webdatei generieren
Antworten: 8
Zugriffe: 1054

Dictionary aus Webdatei generieren

Hallo,
bin relativ neu in Python und versuche eine Liste/Dictionary (assoziatives Array) aus der folgenden Webdatei zu generieren:
[codebox=html5 file=Unbenannt.html]<html><head>
<meta http-equiv="content-type" content="text/html"></head><body>{ 0: "File1.exe",
1: "File14.exe",
2: "File7.exe",
3 ...