Die Suche ergab 20 Treffer
- Dienstag 1. Oktober 2019, 17:51
- Forum: Allgemeine Fragen
- Thema: Kodierung von html zu json
- Antworten: 15
- Zugriffe: 2692
Re: Kodierung von html zu json
Das ganze brauch ich für ein Programm, welches selber nicht diese Abfrage machen soll. Der Inhalt des HTML soll genutzt werden, dass hab ich auch schon fertig. Mein Problem ist nur, das mit der Kodierung. Also will ich die JSON als Schnittstelle benutzen. Habt ihr da eine bessere Idee?
- Dienstag 1. Oktober 2019, 15:29
- Forum: Allgemeine Fragen
- Thema: Kodierung von html zu json
- Antworten: 15
- Zugriffe: 2692
Re: Kodierung von html zu json
Weil ich die Daten mit einem anderen Programm benötige, und ja mit der Struktur arbeite ich noch
- Dienstag 1. Oktober 2019, 14:24
- Forum: Allgemeine Fragen
- Thema: Kodierung von html zu json
- Antworten: 15
- Zugriffe: 2692
Re: Kodierung von html zu json
Super! Das hat funktioniert und macht auch Sinn. Muss ich beim schreiben von JSON etwas beachten?
- Dienstag 1. Oktober 2019, 14:05
- Forum: Allgemeine Fragen
- Thema: Kodierung von html zu json
- Antworten: 15
- Zugriffe: 2692
Re: Kodierung von html zu json
Ich würde gerne den Inhalt des Htmlcodes in eine JSON-Datei schreiben.
- Dienstag 1. Oktober 2019, 13:22
- Forum: Allgemeine Fragen
- Thema: Kodierung von html zu json
- Antworten: 15
- Zugriffe: 2692
Re: Kodierung von html zu json
Nur leider, wenn ich all das encoding weglasse, ändert das nichts an der Situation
- Montag 30. September 2019, 17:55
- Forum: Allgemeine Fragen
- Thema: Kodierung von html zu json
- Antworten: 15
- Zugriffe: 2692
Kodierung von html zu json
Hallo zusammen,
ich habe ein kleines Kodierungsproblem..kann mir jemand sagen, wieso mir hier keine Umlaute angezeigt werden?
import requests
import json
URL = "https://list-gymnasium.de/vertretungsplan/upload/Vertretungen-Sa.html"
r = requests.get(URL)
r.encoding = 'utf-8'
htmlcode = r.text
with ...
ich habe ein kleines Kodierungsproblem..kann mir jemand sagen, wieso mir hier keine Umlaute angezeigt werden?
import requests
import json
URL = "https://list-gymnasium.de/vertretungsplan/upload/Vertretungen-Sa.html"
r = requests.get(URL)
r.encoding = 'utf-8'
htmlcode = r.text
with ...
- Montag 30. September 2019, 17:24
- Forum: Allgemeine Fragen
- Thema: Text aus einer HTML Tabelle auslesen mit bs4
- Antworten: 12
- Zugriffe: 4564
Re: Text aus einer HTML Tabelle auslesen mit bs4
Vielen Dank für eure Hilfe! Ich hab's jetzt geschafft. Lag an einer falschen Zeile..naja man lernt aus seinen Fehlern ;D
- Montag 30. September 2019, 09:01
- Forum: Allgemeine Fragen
- Thema: Text aus einer HTML Tabelle auslesen mit bs4
- Antworten: 12
- Zugriffe: 4564
Re: Text aus einer HTML Tabelle auslesen mit bs4
Aber das Iterieren stimmt doch. Das funktioniert auch alles..nur das mit dem Text eben nicht
- Montag 30. September 2019, 07:12
- Forum: Allgemeine Fragen
- Thema: Text aus einer HTML Tabelle auslesen mit bs4
- Antworten: 12
- Zugriffe: 4564
Re: Text aus einer HTML Tabelle auslesen mit bs4
danke für die Antwort..allerdings habe ich das so auch schonmal versucht, aber es wirft mir nur errors.
textHeuteLänge = len(textHeute)
for absatz in range(textHeuteLänge):
absatz = textHeute[absatz].find_all('td')
absaetze.append(absatz)
Wo sollte ich denn hier deiner Meinung nach das .text ...
textHeuteLänge = len(textHeute)
for absatz in range(textHeuteLänge):
absatz = textHeute[absatz].find_all('td')
absaetze.append(absatz)
Wo sollte ich denn hier deiner Meinung nach das .text ...
- Sonntag 29. September 2019, 17:53
- Forum: Allgemeine Fragen
- Thema: Text aus einer HTML Tabelle auslesen mit bs4
- Antworten: 12
- Zugriffe: 4564
Re: Text aus einer HTML Tabelle auslesen mit bs4
Danke für die Antworten! Haben mir weitergeholfen. Hab's jetzt auch geschafft! Vielen Dank.
kann mir jemand noch schnell einen Tipp geben, wie ich hier:
[<td class="VBlock">J1</td>, <td class="VBlock">Mo 4.</td>, <td class="VBlock">xxxxx / d2</td>, <td class="VBlock">xxxxx</td>, <td class="VBlock ...
kann mir jemand noch schnell einen Tipp geben, wie ich hier:
[<td class="VBlock">J1</td>, <td class="VBlock">Mo 4.</td>, <td class="VBlock">xxxxx / d2</td>, <td class="VBlock">xxxxx</td>, <td class="VBlock ...
- Freitag 20. September 2019, 16:34
- Forum: Allgemeine Fragen
- Thema: Text aus einer HTML Tabelle auslesen mit bs4
- Antworten: 12
- Zugriffe: 4564
Text aus einer HTML Tabelle auslesen mit bs4
Hallo,
ich komm gerade nicht weiter..ich möchte eigentlich nur noch den Text aus den einzelnen spalten auslesen. Irgendwie klappt bei mir nichts, was ich in anderen Beiträgen gelesen hab.
soup = BeautifulSoup(htmlcode, 'html.parser')
# [0]= 1. Tag | [1]= 2. tag
dataBothDays = soup.find_all ...
ich komm gerade nicht weiter..ich möchte eigentlich nur noch den Text aus den einzelnen spalten auslesen. Irgendwie klappt bei mir nichts, was ich in anderen Beiträgen gelesen hab.
soup = BeautifulSoup(htmlcode, 'html.parser')
# [0]= 1. Tag | [1]= 2. tag
dataBothDays = soup.find_all ...
- Freitag 30. August 2019, 10:37
- Forum: Webframeworks
- Thema: Paramter wird nicht übergeben
- Antworten: 5
- Zugriffe: 8878
Re: Paramter wird nicht übergeben
Damit miene ich die Klammern {{}}. Ich wollte hier
Code: Alles auswählen
return render_template('index.html', tor="TOR")Code: Alles auswählen
{{ tor }}- Donnerstag 29. August 2019, 17:00
- Forum: Webframeworks
- Thema: Paramter wird nicht übergeben
- Antworten: 5
- Zugriffe: 8878
Re: Paramter wird nicht übergeben
Bei mir gibt er halt die Klammern wie einen String aus..mmh
- Donnerstag 29. August 2019, 15:13
- Forum: Webframeworks
- Thema: Paramter wird nicht übergeben
- Antworten: 5
- Zugriffe: 8878
Paramter wird nicht übergeben
Hallo,
ich habe das Problem, dass ich von meinem Python-Code einen Parameter an das Template übergeben möchte, dass allerdings nicht funktioniert.
Mein Python-Code:
from flask import Flask, url_for, render_template, request
import requests
from bs4 import BeautifulSoup
import csv
app = Flask ...
ich habe das Problem, dass ich von meinem Python-Code einen Parameter an das Template übergeben möchte, dass allerdings nicht funktioniert.
Mein Python-Code:
from flask import Flask, url_for, render_template, request
import requests
from bs4 import BeautifulSoup
import csv
app = Flask ...
- Montag 12. August 2019, 12:49
- Forum: Allgemeine Fragen
- Thema: csv-Liste auslesen und ausgeben
- Antworten: 12
- Zugriffe: 1337
Re: csv-Liste auslesen und ausgeben
Code: Alles auswählen
for row in htmlcode.find_all('tr'):
AttributeError: 'list' object has no attribute 'find_all'- Montag 12. August 2019, 12:34
- Forum: Allgemeine Fragen
- Thema: csv-Liste auslesen und ausgeben
- Antworten: 12
- Zugriffe: 1337
Re: csv-Liste auslesen und ausgeben
Beim Lesen aus der Text-Datei mußt Du natürlich das selbe Encoding benutzen, wie beim Schreiben, also wahrscheinlich das der ursprünglichen HTML-Seite, also `ISO-8859-1`.
with open("sourcecode.txt", encoding='ISO-8859-1') as source:
htmlcode = source.read()
Zum Parsen der Tabelle, nutze ...
- Montag 12. August 2019, 11:55
- Forum: Allgemeine Fragen
- Thema: csv-Liste auslesen und ausgeben
- Antworten: 12
- Zugriffe: 1337
Re: csv-Liste auslesen und ausgeben
Ich zeig dir einfach alles was ich bisher hab..
import requests
from bs4 import BeautifulSoup
import csv
URL = "http://vertretungsplan.jkg-reutlingen.de/Vertretungen-Sa.html"
r = requests.get(URL)
# htmlcode = r.text #das ist eigentlich das normale was ich aktiv machen würde, aber da die ...
import requests
from bs4 import BeautifulSoup
import csv
URL = "http://vertretungsplan.jkg-reutlingen.de/Vertretungen-Sa.html"
r = requests.get(URL)
# htmlcode = r.text #das ist eigentlich das normale was ich aktiv machen würde, aber da die ...
- Montag 12. August 2019, 11:24
- Forum: Allgemeine Fragen
- Thema: csv-Liste auslesen und ausgeben
- Antworten: 12
- Zugriffe: 1337
Re: csv-Liste auslesen und ausgeben
Wie sieht denn Deine ursprüngliche HTML-Datei aus? Du schriebest etwas von bs4 aber davon hast Du nichts gezeigt. Ich denke, man sollte da schon die richtigen Spalten auswählen, anstatt hinterher zu versuchen, aus dem Durcheinander wieder das richtige herauszuraten.
Die sahen so aus..
<tr ...
- Sonntag 11. August 2019, 12:16
- Forum: Allgemeine Fragen
- Thema: csv-Liste auslesen und ausgeben
- Antworten: 12
- Zugriffe: 1337
Re: csv-Liste auslesen und ausgeben
Erstmal danke für die Antworten..haben mir echt weitergeholfen. Jetzt funktioniert auch alles
Gibt es eine Möglichkeit die Tabelle so zu begrenzen, dass nur alles bis "entfällt" angezeigt wird? Also alles was sonst dahinter kommt mich nicht interessiert wie zB gehalten am..oder alles nach "gehalten ...
Gibt es eine Möglichkeit die Tabelle so zu begrenzen, dass nur alles bis "entfällt" angezeigt wird? Also alles was sonst dahinter kommt mich nicht interessiert wie zB gehalten am..oder alles nach "gehalten ...
- Sonntag 11. August 2019, 09:22
- Forum: Allgemeine Fragen
- Thema: csv-Liste auslesen und ausgeben
- Antworten: 12
- Zugriffe: 1337
csv-Liste auslesen und ausgeben
Hallo,
ich hab vor aus einer csv-Liste die Zeilen auszugeben in denen in der ersten Spalte ein bestimmtes Wort steht. Ursprünglich waren die Daten in einem HTML-Code..die hab ich dann mit bs4 in eine csv-Datei geworfen und kann sie auch problemslos aufrufen. Nur versteh ich nicht wie man das ohne ...
ich hab vor aus einer csv-Liste die Zeilen auszugeben in denen in der ersten Spalte ein bestimmtes Wort steht. Ursprünglich waren die Daten in einem HTML-Code..die hab ich dann mit bs4 in eine csv-Datei geworfen und kann sie auch problemslos aufrufen. Nur versteh ich nicht wie man das ohne ...
