Skip to main content

Pulls useful information from the web helping you make flashcards for learning the German language

Project description

GF Parser

Pulls useful information from the web, helping you make flashcards for learning the German language.

This file will become your README and also the index of your documentation.

Install

Still not working!

pip install gfparser

How to use

First, import the WikiParser

from gfparser import WikiParser

Create the parser object

parser = WikiParser()
parser.parse(["Hund", "arbeiten", "schön"])
Downloading words
0% [███] 100% | ETA: 00:00:00 | Item ID: schön               
Total time elapsed: 00:00:01
Downloading words
0% [█] 100% | ETA: 00:00:00 | Item ID: schönen            
Total time elapsed: 00:00:00

Iterate over parser.words and print the words:

for w in parser.words:
    print (w)
=======================================================
=                         Hund                        =
=======================================================

                       Substantiv                      

[hʊnt]

der Hund
die Hunde

1: Die mustergültige Definition, dass ein Hund ein von Flöhen bewohnter Organismus ist, der bellt, hat Kurt Tucholsky in seinem Traktat über den Hund dem Philosophen Gottfried Wilhelm Leibniz zugeschrieben.
2: „Schatz, hab ich heute nacht das ganze Rindfleisch gefressen oder der Hund?…Gott! Ich hab'n Kopf wie'n Sieb!! Wir haben ja gar kein' Hund.“
3: Bei neueren Umfragen bestätigen immerhin ein Viertel der Hundehalter, den Hund ins Bett zu lassen bzw. ihn dorthin auch des Nachts mitzunehmen.
4: „In Gemeinschaft mit Eseln, Pferden und Hunden sitzen die Handwerker bei ihrer Arbeit auf der Straße.“
5: „Der Hund gehorcht aufs Wort und geht links neben Elsa.“
6: Er ist ein krummer Hund.
7: „…; wenn die Beine müde werden, legst du dich in einem engen, schrägen Schacht, der wie ein zur Hälfte aufgestellter Abzugskanal wirkt, in einen der »Hunde« und läßt dich an das Tageslicht ziehen,…“
8: „Erst mußte er die schweren Hunde schieben und Obacht geben, daß er sich nicht den Schädel einrammte in dem niedrigen Gang oder überfahren wurde.“
9: Ich heb' an, und du schiebst den Hund drunter.
10: Zur Familie der Hunde gehören Arten wie der Rotfuchs und der Wolf (mit der Unterart Haushund).


                  Substantiv/Eigenname                 

[hʊnt]


1: {{Beispiele fehlen|spr=de}}


                  Substantiv/Nachname                  

[hʊnt]


1: Frau Hund ist ein Genie im Verkauf.
2: Herr Hund wollte uns kein Interview geben.
3: Die Hunds fliegen heute nach Sri Lanka.
4: Der Hund trägt nie die Pullover, die die Hund ihm strickt.
5: Das kann ich dir aber sagen: „Wenn die Frau Hund kommt, geht der Herr Hund.“
6: Hund kommt und geht.
7: Hunds kamen, sahen und siegten.


=======================================================
=                       arbeiten                      =
=======================================================

                          Verb                         

[ˈaʁbaɪ̯tn̩]

arbeite
arbeitete
haben gearbeitet

1: Wir arbeiten gemeinsam an einem Wörterbuch.
2: „Der Vater arbeitete in einer Kleiderfabrik und betrieb zu Hause mit seiner Frau in der Wohnung eine Schneiderei.“
3: Er arbeitet als Lektor in einem bekannten Verlag.
4: Was macht das Studium? Ich arbeite daran.
5: Was macht die Reparatur? Wir arbeiten mit Hochdruck an der Hauptleitung.
6: Seit der Reparatur arbeitet die Maschine ohne Unterbrechung.
7: Die Anlage arbeitet wieder vorschriftsmäßig und im Takt.
8: Viele Schmähungen musste er ertragen, fortan arbeitete es in seinem Herzen.
9: Die Erlebnisse von gestern Abend arbeiten noch immer in mir, ich kann mich gar nicht auf die Arbeit konzentrieren.
10: „Was ist der Unterschied zwischen einem Beamten und einem Stück Holz?“ – „Holz arbeitet!“
11: Vergiss nicht die Fuge am Rand zu lassen, mindestens 2 cm, damit das Holz arbeiten kann!
12: Ab Montag arbeite ich Teilzeit.


=======================================================
=                        schön                        =
=======================================================

                        Adjektiv                       

[ʃøːn]

schön
schöner
am schönsten

1: Sie hat schönes Haar. Das Musikstück ist schön.
2: Sie sang schön, schöner als gewöhnlich, weil die Instrumentalisten ihr so vertraut waren. Am schönsten sang sie, als Viktor am Klavier saß.
3: „Nik Wallenda, Urenkel eines deutschen Zirkusakrobaten, hat als erster Mensch die Niagarafälle an ihrer schönsten und gefährlichsten Stelle überquert.“
4: Das hat er aber schön gemacht. Wir hatten schöne Ferientage. Es wäre schön, wenn wir uns wieder treffen. Es war schön von ihm, seiner Frau Blumen zu schenken.
5: Das ist ja eine schöne Geschichte! Oder anders gesagt: Das ist aber wirklich schlimm!
6: Du bist mir ja ein schöner Freund! Oder anders gesagt: Du bist wahrlich ein schlechter Freund!
7: Da wird sie ganz schön staunen. Also, da wird sie aber überrascht sein.
8: Das wird eine schöne Stange Geld kosten. Also, das wird wohl ziemlich teuer werden.
9: Lass uns doch mal wieder im Kino einen Film ansehen! – Schön, dann komm!
10: So, jetzt gehen wir schön ins Bett.
11: Schön aufpassen, wenn du über die Straße gehst!


=======================================================
=                       schönen                       =
=======================================================

                          Verb                         

[ˈʃøːnən]

schöne
schönte
haben geschönt

1: Das Ergebnis: Angestellte der Politiker hatten in Hunderten Fällen die Biografien ihrer Arbeitgeber geschönt, Kritik entfernt oder den politischen Gegner verleumdet.
2: Zudem wurden statistische Angaben in der UdSSR regelmäßig geschönt.
3: Dieser Wein wurde mit Bentonit geschönt.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gfparser-0.0.1.tar.gz (21.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gfparser-0.0.1-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

Details for the file gfparser-0.0.1.tar.gz.

File metadata

  • Download URL: gfparser-0.0.1.tar.gz
  • Upload date:
  • Size: 21.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for gfparser-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ac023f0ac1a6c4755e02c34ea47aef1edefaad4b0740fd68e6014aaaed9051c0
MD5 b20809ff8502875186eb37fa8540c95c
BLAKE2b-256 53bd1b5c5e5a876af88a4e67afe275b827edc5de9fba5ef706be6fe24cb7d19a

See more details on using hashes here.

File details

Details for the file gfparser-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: gfparser-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.5

File hashes

Hashes for gfparser-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2f60dc8fd1df9ca7f4ac91536e92a2ae1c7ab1086666b5f900eaf3e569b1f9a5
MD5 3c03ce93710cad733e11c5227c943474
BLAKE2b-256 fc8b0d4ec49bc3f75d6ad4718e86d6474c074995182b7489c90d7040ba0c0834

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page