Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:ks:informatik-glf4-23-4hw [2023/03/10 08:59] Simon Knaus [KW 10] |
lehrkraefte:ks:informatik-glf4-23-4hw [2023/06/05 15:33] (current) Simon Knaus |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Progamm ===== | ===== Progamm ===== | ||
+ | ==== KW 18 ==== | ||
+ | |||
+ | === Ziele === | ||
+ | * Vorträge sind abgeschlossen | ||
+ | |||
+ | === Bewertungskriterien und Rahmenbedingungen Voträge === | ||
+ | == Form == | ||
+ | Wir haben 7 Voträge für 90 Minuten: Maximale Dauer eines Votrags 10 Minuten. | ||
+ | Präsentationstechnik und -medium sind frei wählbar. | ||
+ | |||
+ | == Bewertungskriterien == | ||
+ | * Klarheit des Votrages | ||
+ | * Vollständigkeit der Beantwortung der Leitfragen (siehe [[lehrkraefte: | ||
+ | * Kurzweiligkeit des Vortrages | ||
+ | |||
+ | |||
+ | ==== KW 17 ==== | ||
+ | <WRAP alert center | ||
+ | **Abgabe Bericht: ** Bis 10.5.2023 um 20:00 auf SharePoint abgeben. | ||
+ | </ | ||
+ | === Ziele === | ||
+ | * Bericht ist abgeschlossen und auf Sharepoint abgeben. Format und Details siehe unten. | ||
+ | * Gruppen für Vorträge inkl. Themenwahl ist abgeschlossen. | ||
+ | |||
+ | === Auftrag === | ||
+ | Bildet Gruppen von maximal 3 Personen und wählt euch ein Thema. Thema (Nummer) und Gruppenzusammensetzung bitte in Forms kommunizieren. Vorträge am 12. Mai. | ||
+ | |||
+ | === Vortragsinhalte === | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | |||
+ | Für jedes Thema sollen die folgenden vier Fragen beantwortet werden: | ||
+ | * Was ist der Zweck des KI-Tools und wie funktioniert es? | ||
+ | * Was sind die mögliche Vor- und Nachteile der Verwendung des KI-Tools? | ||
+ | * Wie genau und zuverlässig ist das KI-Tool, und welche Faktoren beeinflussen die Resultate? | ||
+ | * Welche Auswirkungen (Geschäftsmodelle, | ||
+ | |||
+ | |||
+ | ==== KW 13 ==== | ||
+ | === Ziele === | ||
+ | Bericht ist begonnen. Nächstes Mal 1 Lektion Bericht, Start Vorträge. | ||
+ | |||
+ | === Eckpunkte Bericht === | ||
+ | |||
+ | Dokumentation der eigenen Analyse in einem PDF-Dokument, | ||
+ | - Eine Einleitung enthält, welche | ||
+ | * Beschreibt (Screenshot; | ||
+ | * Beschreibt, welche Daten erhoben werden. | ||
+ | - Eine Frage formuliert, welche auf Grund von Excel-Analysen (mindestens eine Pivot-Tabelle) der eigenen Daten beantwortet kann. | ||
+ | - Mindestens eine Analyse der eigenen Daten welche die Frage aus dem vorigen Punkt beantwortet. Z.B. Wann mache ich xxx am häufigsten? | ||
+ | - Einen Abschnitt, welcher Zusammenfasst, | ||
+ | * Excel | ||
+ | * Python | ||
+ | * BigData und sozialen Netzen im Allgemeinen. | ||
+ | - Einen Abschnitt (mindestens 1000 Zeichen inkl. Lehrschläge) zur Frage <<Wie stehen Social Media, Demokratie und Gesundheit zueinander>> | ||
+ | - https:// | ||
+ | - https:// | ||
+ | - https:// | ||
+ | - https:// | ||
+ | |||
+ | Bewertungskriterien: | ||
+ | * Nachvollziehbarkeit der Ausführungen und Analysen | ||
+ | * Dokumentation der Analysen (Erklärungen, | ||
+ | * Ausführlichkeit der Analysen | ||
+ | * Darstellung des Berichts | ||
+ | * Stringenz der Argumentation | ||
+ | |||
+ | === Tipps Word === | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | === Abgabe Format === | ||
+ | Bitte Bericht im **PDF**-Format auf dem Sharepoint-Abgabe-Ordner abgeben. Dateiname '' | ||
+ | |||
+ | |||
+ | ==== KW 12 ==== | ||
+ | === Ziele === | ||
+ | Erste Analysen mit Pivot-Tabellen in Excel deiner Daten von Youtube oder Instagram aus der letzten Lektion. | ||
+ | |||
+ | === Auftrag === | ||
+ | - CSV in Excel öffnen | ||
+ | - [[https:// | ||
+ | - Folgende Excel-Funktionen nachlesen resp. ausprobieren: | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - [[https:// | ||
+ | - Spalten erstellen mit den den notwendigen Informationen, | ||
+ | - Folgende Fragen mit Filter oder Pivot beantworten: | ||
+ | * Zu welcher Tageszeit schaue ich am meisten Videos? | ||
+ | * An welchem Wochentag schaue ich am meisten Videos? | ||
+ | * Wie viele Videos schaue ich durchschnittlich pro Tag? | ||
+ | * Eigene Fragen geben mehr Punkte. | ||
+ | |||
+ | |||
+ | ==== KW 11 ==== | ||
+ | === Ziele === | ||
+ | |||
+ | Du kennst deine Daten aus Instagram oder Youtube und hast sie in strukturierter Form in Excel vorliegen. | ||
+ | |||
+ | === Auftrag === | ||
+ | * Schau dir das [[https:// | ||
+ | * Navigiere zur heruntergeladenen ZIP-Datei, das heisst, geh mit dem Windows-Explorer (Win+E) zu diesem Ordner. Mit einem Rechtsklick kannst du die Datei entpacken. | ||
+ | * Untersuche die heruntergeladene Datei (das heisst, entpacke sie und öffne die enthaltenen Dateien und Ordner) | ||
+ | * Wähle unten deinen Code für Instagram (deutsch oder englisch) resp Youtube (deutsch oder englisch). Passe den Dateipfad im Code an und führe den Code aus. | ||
+ | * Überprüfe die erhaltene CSV-Datei in Excel | ||
+ | |||
+ | Hast du keine eigenen Daten kannst du {{lehrkraefte: | ||
+ | |||
+ | <WRAP alert center | ||
+ | **Achtung: ** Entweder ins Homeverzeichnis kopieren (da habt nur ihr Leserechte) oder // | ||
+ | </ | ||
+ | === Code === | ||
+ | == Twitter == | ||
+ | |||
+ | <code python twitter.py> | ||
+ | import re # Regular Expressions | ||
+ | import datetime | ||
+ | import os # Files suchen | ||
+ | |||
+ | # Erklärungen zu diesem Code sind Analog dem Youtube-Extraktor. | ||
+ | |||
+ | rootdir = " | ||
+ | |||
+ | # Resultat, das am Schluss geschrieben werden soll | ||
+ | csv = "" | ||
+ | # Wie viele Kontrollausgaben? | ||
+ | debug = 100 | ||
+ | |||
+ | # Alle HTML-Dateien im Verzeicznis anzeigen | ||
+ | for root, dirs, files in os.walk(rootdir): | ||
+ | for file in files: | ||
+ | if file.endswith(" | ||
+ | filepath = os.path.join(root, | ||
+ | # Datei oeffnen | ||
+ | f = open(filepath, | ||
+ | html = f.read() | ||
+ | f.close() | ||
+ | |||
+ | |||
+ | # Datum der aus zwei verschiedenen Formaten einlesen | ||
+ | # Alle nötigen Angaben werden in Klammern " | ||
+ | daten = re.findall(" | ||
+ | daten2 = re.findall(" | ||
+ | # | ||
+ | # | ||
+ | | ||
+ | if(debug> | ||
+ | print(file,": | ||
+ | debug-=1 | ||
+ | |||
+ | |||
+ | # Alle Einträge durchgehen, d enthält jeweils den nächsten Eintrag | ||
+ | for d in (daten2+daten): | ||
+ | # Einträge in Zahlen umwandeln | ||
+ | # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt | ||
+ | # Die Zeichenkette " | ||
+ | | ||
+ | e = [int(x) for x in d] | ||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, sollte folgendes Format Produzieren | ||
+ | print(e) # [1, 6, 2021, 21, 23, 12] | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | |||
+ | # Datum daraus generieren (macht die Datumsmanipulation einfacher). | ||
+ | # Jahr, Monat, Tag, Stunde, Minute, Sekunde | ||
+ | datum = datetime.datetime(e[0], | ||
+ | |||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, produziert folgendes Format | ||
+ | print(datum) | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | |||
+ | |||
+ | # Formatierte Ausgabe des Datums, siehe https:// | ||
+ | # \n heisst neue Zeile. | ||
+ | csv += datum.strftime(" | ||
+ | |||
+ | # Ausgabe in Datei schreiben | ||
+ | f = open(" | ||
+ | f.write(csv) | ||
+ | f.close() | ||
+ | </ | ||
+ | == Snapchat == | ||
+ | <code python snapchat.py> | ||
+ | import re # Regular Expressions | ||
+ | import datetime | ||
+ | import os # Files suchen | ||
+ | |||
+ | # Erklärungen zu diesem Code sind Analog dem Youtube-Extraktor. | ||
+ | |||
+ | rootdir = " | ||
+ | |||
+ | # Resultat, das am Schluss geschrieben werden soll | ||
+ | csv = "" | ||
+ | # Wie viele Kontrollausgaben? | ||
+ | debug = 30 | ||
+ | |||
+ | # Alle HTML-Dateien im Verzeicznis anzeigen | ||
+ | for root, dirs, files in os.walk(rootdir): | ||
+ | for file in files: | ||
+ | if file.endswith(" | ||
+ | filepath = os.path.join(root, | ||
+ | # Datei oeffnen | ||
+ | f = open(filepath, | ||
+ | html = f.read() | ||
+ | f.close() | ||
+ | |||
+ | |||
+ | # Datum der Form 30.12.2021, 22:13 einlesen | ||
+ | # Alle nötigen Angaben werden in Klammern " | ||
+ | daten = re.findall(" | ||
+ | daten2 = re.findall(" | ||
+ | if(debug> | ||
+ | print(file,": | ||
+ | debug-=1 | ||
+ | |||
+ | |||
+ | # Alle Einträge durchgehen, d enthält jeweils den nächsten Eintrag | ||
+ | for d in (daten+daten2): | ||
+ | # Einträge in Zahlen umwandeln | ||
+ | # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt | ||
+ | # Die Zeichenkette " | ||
+ | |||
+ | e = [int(x) for x in d] | ||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, sollte folgendes Format Produzieren | ||
+ | print(e) # [1, 6, 2021, 21, 23, 12] | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | |||
+ | # Datum daraus generieren (macht die Datumsmanipulation einfacher). | ||
+ | # Jahr, Monat, Tag, Stunde, Minute, Sekunde | ||
+ | datum = datetime.datetime(e[0], | ||
+ | |||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, produziert folgendes Format | ||
+ | print(datum) | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | |||
+ | |||
+ | # Formatierte Ausgabe des Datums, siehe https:// | ||
+ | # \n heisst neue Zeile. | ||
+ | csv += datum.strftime(" | ||
+ | |||
+ | # Ausgabe in Datei schreiben | ||
+ | f = open(" | ||
+ | f.write(csv) | ||
+ | f.close() | ||
+ | </ | ||
+ | == Instagram Deutsch == | ||
+ | <code python insta_deutsch.py> | ||
+ | import re # Regular Expressions | ||
+ | import datetime | ||
+ | import os # Files suchen | ||
+ | |||
+ | # Erklärungen zu diesem Code sind Analog dem Youtube-Extraktor. | ||
+ | |||
+ | rootdir = " | ||
+ | |||
+ | # Resultat, das am Schluss geschrieben werden soll | ||
+ | csv = "" | ||
+ | # Wie viele Kontrollausgaben? | ||
+ | debug = 10 | ||
+ | |||
+ | # Alle HTML-Dateien im Verzeicznis anzeigen | ||
+ | for root, dirs, files in os.walk(rootdir): | ||
+ | for file in files: | ||
+ | if file.endswith(" | ||
+ | filepath = os.path.join(root, | ||
+ | # Datei oeffnen | ||
+ | f = open(filepath, | ||
+ | html = f.read() | ||
+ | f.close() | ||
+ | | ||
+ | | ||
+ | # Datum der Form 30.12.2021, 22:13 einlesen | ||
+ | # Alle nötigen Angaben werden in Klammern " | ||
+ | daten = re.findall(" | ||
+ | if(debug> | ||
+ | print(file,": | ||
+ | debug-=1 | ||
+ | |||
+ | |||
+ | # Alle Einträge durchgehen, d enthält jeweils den nächsten Eintrag | ||
+ | for d in daten: | ||
+ | # Einträge in Zahlen umwandeln | ||
+ | # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt | ||
+ | # Die Zeichenkette " | ||
+ | | ||
+ | e = [int(x) for x in d] | ||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, sollte folgendes Format Produzieren | ||
+ | print(e) # [1, 6, 2021, 21, 23, 12] | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | | ||
+ | # Datum daraus generieren (macht die Datumsmanipulation einfacher). | ||
+ | # Jahr, Monat, Tag, Stunde, Minute, Sekunde | ||
+ | datum = datetime.datetime(e[2], | ||
+ | |||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, produziert folgendes Format | ||
+ | print(datum) | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | | ||
+ | | ||
+ | # Formatierte Ausgabe des Datums, siehe https:// | ||
+ | # \n heisst neue Zeile. | ||
+ | csv += datum.strftime(" | ||
+ | | ||
+ | # Ausgabe in Datei schreiben | ||
+ | f = open(" | ||
+ | f.write(csv) | ||
+ | f.close() | ||
+ | </ | ||
+ | == Instagram Englisch == | ||
+ | <code python insta_englisch.py> | ||
+ | import re # Regular Expressions | ||
+ | import datetime | ||
+ | import os # Files suchen | ||
+ | |||
+ | # Erklärungen zu diesem Code sind Analog dem Youtube-Extraktor. | ||
+ | |||
+ | rootdir = " | ||
+ | mnum = {" | ||
+ | |||
+ | # Resultat, das am Schluss geschrieben werden soll | ||
+ | csv = "" | ||
+ | # Wie viele Kontrollausgaben? | ||
+ | debug = 10 | ||
+ | |||
+ | # Alle HTML-Dateien im Verzeicznis anzeigen | ||
+ | for root, dirs, files in os.walk(rootdir): | ||
+ | for file in files: | ||
+ | if file.endswith(" | ||
+ | filepath = os.path.join(root, | ||
+ | # Datei oeffnen | ||
+ | f = open(filepath, | ||
+ | html = f.read() | ||
+ | f.close() | ||
+ | | ||
+ | | ||
+ | # Datum der Form 30.12.2021, 22:13 einlesen | ||
+ | # Alle nötigen Angaben werden in Klammern " | ||
+ | daten = re.findall(" | ||
+ | |||
+ | | ||
+ | if(debug> | ||
+ | print(file,": | ||
+ | debug-=1 | ||
+ | |||
+ | |||
+ | # Alle Einträge durchgehen, d enthält jeweils den nächsten Eintrag | ||
+ | for d in daten: | ||
+ | # Einträge in Zahlen umwandeln | ||
+ | # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt | ||
+ | # Die Zeichenkette " | ||
+ | | ||
+ | e = [mnum[d[0]]] + [int(x) for x in d[1:-1]] | ||
+ | if d[5]==" | ||
+ | | ||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, sollte folgendes Format Produzieren | ||
+ | print(e) # [1, 6, 2021, 21, 23, 12] | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | | ||
+ | # Datum daraus generieren (macht die Datumsmanipulation einfacher). | ||
+ | # Jahr, Monat, Tag, Stunde, Minute, Sekunde | ||
+ | datum = datetime.datetime(e[2], | ||
+ | |||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, produziert folgendes Format | ||
+ | print(datum) | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | | ||
+ | # Wochentag (Mo=0, Di=1, ..., So=6) | ||
+ | # Sämtliche Methoden für datetime-Objekte sind hier beschrieben: | ||
+ | wday = datum.weekday() | ||
+ | | ||
+ | # Formatierte Ausgabe des Datums, siehe https:// | ||
+ | # \n heisst neue Zeile. | ||
+ | csv += datum.strftime(" | ||
+ | | ||
+ | # Ausgabe in Datei schreiben | ||
+ | f = open(" | ||
+ | f.write(csv) | ||
+ | f.close() | ||
+ | </ | ||
+ | |||
+ | == Youtube Englisch == | ||
+ | <code python youtube_englisch.py> | ||
+ | import re # Regular Expressions | ||
+ | import datetime | ||
+ | |||
+ | # Erklärungen zu diesem Code gibt es auch als Video hier: | ||
+ | # https:// | ||
+ | # und für Datensparsame und solche ohne BLDSG-Account auch hier: | ||
+ | # https:// | ||
+ | |||
+ | # Daten einlesen | ||
+ | # Entweder vollständiger Pfad zur Datei oder (wie z.B. C: | ||
+ | # nur Dateiname, wenn die Datei im gleichen Verzeichnis wie das Pythonprogramm liegt. | ||
+ | f = open(" | ||
+ | html = f.read() | ||
+ | f.close() | ||
+ | |||
+ | print(html) | ||
+ | # Datum der Form Jan 6, 2021, 9:23:12 PM CET | ||
+ | # Alle nötigen Angaben werden in Klammern " | ||
+ | daten = re.findall(r" | ||
+ | |||
+ | #Erste 3 Einträge zur Kontrolle ausgeben | ||
+ | print(daten[0: | ||
+ | |||
+ | # Zuordnung der Monatsnamen zu Monatsnummern, | ||
+ | mnum = {" | ||
+ | |||
+ | # Resultat, das am Schluss geschrieben werden soll | ||
+ | csv = "" | ||
+ | |||
+ | # Wie viele Kontrollausgaben? | ||
+ | debug = 10 | ||
+ | |||
+ | # Alle Einträge durchgehen, d enthält jeweils den nächsten Eintrag | ||
+ | for d in daten: | ||
+ | # Einträge in Zahlen umwandeln | ||
+ | # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt | ||
+ | # Die Zeichenkette " | ||
+ | e = [mnum[d[0]]] + [int(x) for x in d[1:-1]] | ||
+ | if d[6]==" | ||
+ | e[3]=(e[3]+12) % 24 | ||
+ | |||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, sollte folgendes Format Produzieren | ||
+ | print(e) # [1, 6, 2021, 21, 23, 12] | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | |||
+ | # Datum daraus generieren (macht die Datumsmanipulation einfacher). | ||
+ | # Jahr, Monat, Tag, Stunde, Minute, Sekunde | ||
+ | datum = datetime.datetime(e[2], | ||
+ | |||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, produziert folgendes Format | ||
+ | print(datum) | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | |||
+ | # Wochentag (Mo=0, Di=1, ..., So=6) | ||
+ | # Sämtliche Methoden für datetime-Objekte sind hier beschrieben: | ||
+ | wday = datum.weekday() | ||
+ | |||
+ | # Formatierte Ausgabe des Datums, siehe https:// | ||
+ | # \n heisst neue Zeile. | ||
+ | csv += datum.strftime(" | ||
+ | |||
+ | # Ausgabe in Datei schreiben | ||
+ | f = open(" | ||
+ | f.write(csv) | ||
+ | f.close() | ||
+ | </ | ||
+ | |||
+ | == Youtube Deutsch == | ||
+ | <code python youtube_deutsch.py> | ||
+ | import re # Regular Expressions | ||
+ | import datetime | ||
+ | |||
+ | # VERSION FUER DEUTSCHE EXPORTE, Datumsangabe in der Form 09.02.2012, 14:15:59 MEZ | ||
+ | |||
+ | # Erklärungen zu diesem Code gibt es auch als Video hier: | ||
+ | # https:// | ||
+ | # und für Datensparsame und solche ohne BLDSG-Account auch hier: | ||
+ | # https:// | ||
+ | |||
+ | # Daten einlesen | ||
+ | # Entweder vollständiger Pfad zur Datei oder (wie z.B. C: | ||
+ | # nur Dateiname, wenn die Datei im gleichen Verzeichnis wie das Pythonprogramm liegt. | ||
+ | f = open(" | ||
+ | html = f.read() | ||
+ | f.close() | ||
+ | |||
+ | |||
+ | # Datum der Form Jan 6, 2021, 9:23:12 PM CET | ||
+ | # Alle nötigen Angaben werden in Klammern " | ||
+ | |||
+ | # Datum der Form 09.02.2012, 14:15:59 MESZ | ||
+ | daten = re.findall(r" | ||
+ | |||
+ | |||
+ | #Erste 3 Einträge zur Kontrolle ausgeben | ||
+ | print(daten[0: | ||
+ | |||
+ | # Zuordnung der Monatsnamen zu Monatsnummern, | ||
+ | mnum = {" | ||
+ | |||
+ | # Resultat, das am Schluss geschrieben werden soll | ||
+ | csv = "" | ||
+ | |||
+ | # Wie viele Kontrollausgaben? | ||
+ | debug = 10 | ||
+ | |||
+ | # Alle Einträge durchgehen, d enthält jeweils den nächsten Eintrag | ||
+ | for d in daten: | ||
+ | # Einträge in Zahlen umwandeln | ||
+ | # Monat plus die anderen Einträge (ohne AM/PM) in Zahlen umgewandelt | ||
+ | # Die Zeichenkette " | ||
+ | e = [int(x) for x in d] | ||
+ | |||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, sollte folgendes Format Produzieren | ||
+ | print(e) # [1, 6, 2021, 21, 23, 12] | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | |||
+ | # Datum daraus generieren (macht die Datumsmanipulation einfacher). | ||
+ | # Jahr, Monat, Tag, Stunde, Minute, Sekunde | ||
+ | datum = datetime.datetime(e[2], | ||
+ | |||
+ | if debug>0: | ||
+ | # Ausgabe zur Kontrolle, produziert folgendes Format | ||
+ | print(datum) | ||
+ | debug -= 1 # Um 1 vermindern | ||
+ | |||
+ | # Wochentag (Mo=0, Di=1, ..., So=6) | ||
+ | # Sämtliche Methoden für datetime-Objekte sind hier beschrieben: | ||
+ | wday = datum.weekday() | ||
+ | |||
+ | # Formatierte Ausgabe des Datums, siehe https:// | ||
+ | # \n heisst neue Zeile. | ||
+ | csv += datum.strftime(" | ||
+ | |||
+ | # Ausgabe in Datei schreiben | ||
+ | f = open(" | ||
+ | f.write(csv) | ||
+ | f.close() | ||
+ | |||
+ | </ | ||
==== KW 10 ==== | ==== KW 10 ==== | ||
Line 6: | Line 545: | ||
Üblicherweise kannst du deine Daten in HTML und JSON herunterladen. HTML (i.e., Webseiten-Format) kann direkt angeschaut werden JSON ist einfacher weiterzuverarbeiten. | Üblicherweise kannst du deine Daten in HTML und JSON herunterladen. HTML (i.e., Webseiten-Format) kann direkt angeschaut werden JSON ist einfacher weiterzuverarbeiten. | ||
- | Achtung: Die Daten können sehr gross sein, dass sie unter Umständen | + | Achtung: Die Daten können sehr gross sein: Unter Umständen |
Dazu entweder | Dazu entweder | ||
* Home-Verzeichnis löschen | * Home-Verzeichnis löschen | ||
Line 29: | Line 568: | ||
Fordere die Daten an und trage im [[https:// | Fordere die Daten an und trage im [[https:// | ||
- | === Ressourcen | + | == Ressourcen == |
* Weniger reisserische Kurz-Dokumentation von ARD zu [[https:// | * Weniger reisserische Kurz-Dokumentation von ARD zu [[https:// | ||
* Forschung zu neurologischen Effekten von Likes in einer [[https:// | * Forschung zu neurologischen Effekten von Likes in einer [[https:// |