SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Ein Ansatz für die Untersuchung
von Linkquellen einer Webseite
mithilfe von Python
Seminararbeit WS 2014 / 2015
Kommunizieren im Beruf
Gutachter: Jakob Bürkner
Mittwoch, 18. Februar 2015 Torun Ünver 1
Hochschule Darmstadt
Fachbereich Media
Informationswissenschaft
Agenda
1 Einleitung
2 Python Geschichte
3 Python Installation
4 Wichtige Befehle in Python
5 Programmierung eines Web Crawlers
6 Fazit
7 Literaturverzeichnis
8 Abbildungsverzeichnis
Mittwoch, 18. Februar 2015 Torun Ünver 2
1 Einleitung
Warum dieses Thema?
Mittwoch, 18. Februar 2015 Torun Ünver 3
2 Python Geschichte
• Anfangs der 90er Jahre entwickelt
• Guido van Rossum
• Centrum voor Wiskunde en Informatica
(CWI) | Amsterdam/Holland
Mittwoch, 18. Februar 2015 Torun Ünver 4
Vgl. (Kaiser & Ernesti, 2008), S.27 f.
Vgl. (Rossum, 2005), online
Vgl. (Python Software Foundation, 2014), online
Guido-van-Rossum-Portrait | Quelle: https://www.python.org/~guido/images/IMG_2192.jpg
3 Python Installation
Mittwoch, 18. Februar 2015 Torun Ünver 5
Abbildung 1 Screenshot von Python Software Downloads für Windows
3 Python Installation
Mittwoch, 18. Februar 2015 Torun Ünver 6
Erstellung eines
Verzeichnisses
im Laufwerk
mit dem Namen
Python34
Auswahl der
Features
Installation
abgeschlossen
1. Schritt 3. Schritt2. Schritt
Abbildung 2 Screenshot von Python Installation - Verzeichnis auswählen
Abbildung 3 Screenshot von Python Installation - Features auswählen
Abbildung 4 Screenshot von Ende der Python Installation
3 Python Installation
Integrated Development Environment (IDLE)
Mittwoch, 18. Februar 2015 Torun Ünver 7
Abbildung 5 Screenshot von IDLE - Entwicklungsumgebung
3 Python Installation
Command Line
Mittwoch, 18. Februar 2015 Torun Ünver 8
Abbildung 6 Screenshot von Python Command Line
4 Wichtige Befehle
» import
» input
» print
» if-else
» for – Schleife
Mittwoch, 18. Februar 2015 Torun Ünver 9
Abbildung 1 Screenshot von Python Software Downloads für Windows
4 Wichtige Befehle
» input/print
» If-else
Mittwoch, 18. Februar 2015 Torun Ünver 10
>>> if 2 < 3:
>>> print “2 ist kleiner als 3”
>>> else:
>>> print “2 ist nicht kleiner als 3”
>>> automobilmarke = input("Audi ")
>>> print "Ich liebe " automobilmarke " Fahrzeuge"
Abbildung 7 Beispielcode für input - und print Befehle
Abbildung 8 Beispielcode zum if-else Befehl
4 Wichtige Befehle
» for-Schleife
Mittwoch, 18. Februar 2015 Torun Ünver 11
>>> fruit = ["apple", "cranberry "melone” , "banana"]
>>> for fruit in fruits:
... print(fruit)
apple
cranberry
melone
banana
>>>
Abbildung 9 Beispielcode für eine For-Schleife
5 Progr. eines Web Crawlers
Mittwoch, 18. Februar 2015 Torun Ünver 12
Abbildung 10 Codes für einen einfachen Web Crawler
5 Progr. eines Web Crawlers
Mittwoch, 18. Februar 2015 Torun Ünver 13
Ergebnis:
Abbildung 11 Screenshot von Web Crawler Linkquellen Ergebnisse
6 Fazit
• Python ist…
– einfach
– schnell anwendbar
– unkompliziert
• Datenformate
– lesen
– bearbeiten
– ausgeben(speichern)
• Effiziente Arbeitsdynamik
Mittwoch, 18. Februar 2015 Torun Ünver 14
Daumen-hoch | Quelle: http://www.falko-graf.de/mySQL/wordpress/wp-content/positiver_denken_thumb_up.png
7 Literaturverzeichnis
Online – Quellen:
» Claudius. (03. März 2013). Uni-Brachbach. Abgerufen am 09. November 2014 von Python Befehle:
http://www.uni-brachbach.de/dokuwiki/doku.php/informatik-buch:programmiersprachen:python:befehle
» Fieger, M. (24. Januar 2014). Github. Abgerufen am 09. November 2014 von Python Web Scraping Tutorials:
https://github.com/matthewfieger/python_web_scraping_tutorials/blob/master/scrape_tutorial_12_13.py
» Microsoft Developer Network. (2011). Microsoft. Abgerufen am 11. November 2014 von
http://msdn.microsoft.com/de-de/library/aa370566.aspx
» Python Software Foundation. (1990). PyPI - the Python Package Index.
Abgerufen am 11. November 2014 von https://pypi.python.org/pypi
» Python Software Foundation. (13. Oktober 2014). Python.
Abgerufen am 09. November 2014 von https://www.python.org/downloads/
» Python Software Foundation. (2014). Python - Command Line.
Abgerufen am 11. November 2014 von https://docs.python.org/3.3/using/cmdline.html
» Python Software Foundation. (2014). Python - IDLE.
Abgerufen am 11. November 2014 von https://docs.python.org/3/library/idle.html
» Python Kurs. (2013). Python Tutorial. Abgerufen am 11. November 2014 von http://www.python-kurs.eu/kurs.php
» Python Software Foundation. (29. Oktober 2014). Python Documentation.
Abgerufen am 09. November 2014 von https://docs.python.org/3/library/urllib.html
» Rossum, G. v. (10. März 2005). artima Developer.
Abgerufen am 09. November 2014 von http://www.artima.com/weblogs/viewpost.jsp?thread=98196
» Ünver, T. (11. April 2014). Shishatrends. Abgerufen am 10. November 2014 von http://www.shishatrends.de
Print – Quellen:
» Forcier, J., Bissex, P., & Chun, W. (2009). Python Web Development with Django. Boston: Addison-Wesley.
» Kaiser, P., & Ernesti, J. (2008). Python - Das umfassende Handbuch. Bonn: Galileo Press.
» Klein, B. (2013). Einführung in Python 3. München: Carl Hanser Verlag.
Mittwoch, 18. Februar 2015 Torun Ünver 15
8 Abbildungsverzeichnis
Abbildung 1 Screenshot von Python Software Downloads für Windows
Abbildung 2 Screenshot von Python Installation - Verzeichnis auswählen
Abbildung 3 Screenshot von Python Installation - Features auswählen
Abbildung 4 Screenshot von Ende der Python Installation
Abbildung 5 Screenshot von IDLE - Entwicklungsumgebung
Abbildung 6 Screenshot von Python Command Line
Abbildung 7 Beispielcode für input - und print Befehle
Abbildung 8 Beispielcode zum if-else Befehl
Abbildung 9 Beispielcode für eine For-Schleife
Abbildung 10 Codes für einen einfachen Web Crawler
Abbildung 11 Screenshot von Web Crawler Linkquellen Ergebnisse
Mittwoch, 18. Februar 2015 Torun Ünver 16
Vielen Dank für Ihre
Aufmerksamkeit!
Mittwoch, 18. Februar 2015 Torun Ünver 17
Mittwoch, 18. Februar 2015 Torun Ünver 18
Noch-Fragen? | Quelle: http://asta-dortmund.de/wp-content/uploads/2008/03/fragen.jpg

Weitere ähnliche Inhalte

Andere mochten auch

Besonderheiten bei interaktiven Onlineportalen Besonderheiten bei interaktive...
Besonderheiten bei interaktiven Onlineportalen Besonderheiten bei interaktive...Besonderheiten bei interaktiven Onlineportalen Besonderheiten bei interaktive...
Besonderheiten bei interaktiven Onlineportalen Besonderheiten bei interaktive...Nico Rehmann
 
Mercado libre joselugo
Mercado libre joselugoMercado libre joselugo
Mercado libre joselugolugojoseI
 
Medienökologien an der Hochschule. Begriffe, Konzepte, (Forschungs-)Fragen.
Medienökologien an der Hochschule. Begriffe, Konzepte, (Forschungs-)Fragen.Medienökologien an der Hochschule. Begriffe, Konzepte, (Forschungs-)Fragen.
Medienökologien an der Hochschule. Begriffe, Konzepte, (Forschungs-)Fragen.Ass.-Prof. Dr. Sandra Hofhues
 
Jesus (`Isa) (Friede sei mit ihm) im Qur’an
Jesus (`Isa) (Friede sei mit ihm) im Qur’anJesus (`Isa) (Friede sei mit ihm) im Qur’an
Jesus (`Isa) (Friede sei mit ihm) im Qur’anislam house
 
Pengumuman CPNS Sarolangun 2013
Pengumuman CPNS Sarolangun 2013Pengumuman CPNS Sarolangun 2013
Pengumuman CPNS Sarolangun 2013NOVI AMRIANI
 
virus y vacunas informaticas
virus y vacunas informaticasvirus y vacunas informaticas
virus y vacunas informaticassandracarvajal8
 
Kurzpräsentation Niklas Luhmann_Die Realität der Massenmedien
Kurzpräsentation Niklas Luhmann_Die Realität der MassenmedienKurzpräsentation Niklas Luhmann_Die Realität der Massenmedien
Kurzpräsentation Niklas Luhmann_Die Realität der MassenmedienGesa Maren Schmidt
 
Alimentacion saludable r
Alimentacion saludable rAlimentacion saludable r
Alimentacion saludable rdelita22
 
Actos de habla en la conversación terapéutica
Actos de habla en la conversación terapéuticaActos de habla en la conversación terapéutica
Actos de habla en la conversación terapéuticaYerko Rojas Tapia
 
Sistema endocrino.mariapaolamendez
Sistema endocrino.mariapaolamendezSistema endocrino.mariapaolamendez
Sistema endocrino.mariapaolamendezPaolaMendez95_
 

Andere mochten auch (16)

Besonderheiten bei interaktiven Onlineportalen Besonderheiten bei interaktive...
Besonderheiten bei interaktiven Onlineportalen Besonderheiten bei interaktive...Besonderheiten bei interaktiven Onlineportalen Besonderheiten bei interaktive...
Besonderheiten bei interaktiven Onlineportalen Besonderheiten bei interaktive...
 
Mercado libre joselugo
Mercado libre joselugoMercado libre joselugo
Mercado libre joselugo
 
Medienökologien an der Hochschule. Begriffe, Konzepte, (Forschungs-)Fragen.
Medienökologien an der Hochschule. Begriffe, Konzepte, (Forschungs-)Fragen.Medienökologien an der Hochschule. Begriffe, Konzepte, (Forschungs-)Fragen.
Medienökologien an der Hochschule. Begriffe, Konzepte, (Forschungs-)Fragen.
 
Kitchen Project
Kitchen ProjectKitchen Project
Kitchen Project
 
Alvarado
AlvaradoAlvarado
Alvarado
 
Jesus (`Isa) (Friede sei mit ihm) im Qur’an
Jesus (`Isa) (Friede sei mit ihm) im Qur’anJesus (`Isa) (Friede sei mit ihm) im Qur’an
Jesus (`Isa) (Friede sei mit ihm) im Qur’an
 
Pengumuman CPNS Sarolangun 2013
Pengumuman CPNS Sarolangun 2013Pengumuman CPNS Sarolangun 2013
Pengumuman CPNS Sarolangun 2013
 
virus y vacunas informaticas
virus y vacunas informaticasvirus y vacunas informaticas
virus y vacunas informaticas
 
Yosipuedo psicopedagogía presentación
Yosipuedo psicopedagogía presentaciónYosipuedo psicopedagogía presentación
Yosipuedo psicopedagogía presentación
 
Liderazgo dinamica
Liderazgo dinamicaLiderazgo dinamica
Liderazgo dinamica
 
Kurzpräsentation Niklas Luhmann_Die Realität der Massenmedien
Kurzpräsentation Niklas Luhmann_Die Realität der MassenmedienKurzpräsentation Niklas Luhmann_Die Realität der Massenmedien
Kurzpräsentation Niklas Luhmann_Die Realität der Massenmedien
 
Alimentacion saludable r
Alimentacion saludable rAlimentacion saludable r
Alimentacion saludable r
 
Desarrollo de la Ind. Hotelera
Desarrollo de la Ind. HoteleraDesarrollo de la Ind. Hotelera
Desarrollo de la Ind. Hotelera
 
Ca de pulmon
Ca de pulmonCa de pulmon
Ca de pulmon
 
Actos de habla en la conversación terapéutica
Actos de habla en la conversación terapéuticaActos de habla en la conversación terapéutica
Actos de habla en la conversación terapéutica
 
Sistema endocrino.mariapaolamendez
Sistema endocrino.mariapaolamendezSistema endocrino.mariapaolamendez
Sistema endocrino.mariapaolamendez
 

Ähnlich wie Ein ansatz für die untersuchung von linkquellen einer webseite mithilfe von python

Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)NETWAYS
 
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)NETWAYS
 
OpenStreetMap in 3D using Python
OpenStreetMap in 3D using PythonOpenStreetMap in 3D using Python
OpenStreetMap in 3D using PythonMartin Christen
 
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)NETWAYS
 
Docker: Container Management (Webinar vom 09.04.2015)
Docker: Container Management (Webinar vom 09.04.2015)Docker: Container Management (Webinar vom 09.04.2015)
Docker: Container Management (Webinar vom 09.04.2015)NETWAYS
 
Microsoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behindMicrosoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behindChristian Heilmann
 
DevOps für PHP (und andere)
DevOps für PHP (und andere)DevOps für PHP (und andere)
DevOps für PHP (und andere)Mayflower GmbH
 
20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatenge20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatengeKarin Patenge
 
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)NETWAYS
 
Open Source in der Unternehmenswelt
Open Source in der UnternehmensweltOpen Source in der Unternehmenswelt
Open Source in der UnternehmensweltMatthias Stürmer
 
Azure Notebooks
Azure NotebooksAzure Notebooks
Azure NotebooksTEitelberg
 
DevOps: Automatisieren, was wir predigen
DevOps: Automatisieren, was wir predigenDevOps: Automatisieren, was wir predigen
DevOps: Automatisieren, was wir predigenFotiosKaramitsos
 
Die generierte Zeitmaschine - Historisierung auf Knopfdruck
Die generierte Zeitmaschine - Historisierung auf KnopfdruckDie generierte Zeitmaschine - Historisierung auf Knopfdruck
Die generierte Zeitmaschine - Historisierung auf KnopfdruckTrivadis
 
Splunk und das Triage Tool THOR
Splunk und das Triage Tool THORSplunk und das Triage Tool THOR
Splunk und das Triage Tool THORGeorg Knon
 
Warum gRPC? – und wie in Python implementieren?
Warum gRPC? – und wie in Python implementieren?Warum gRPC? – und wie in Python implementieren?
Warum gRPC? – und wie in Python implementieren?cusy GmbH
 
Integrierte Wissens- und Ontologieentwicklung
Integrierte Wissens- und OntologieentwicklungIntegrierte Wissens- und Ontologieentwicklung
Integrierte Wissens- und OntologieentwicklungJonas Oppenlaender
 

Ähnlich wie Ein ansatz für die untersuchung von linkquellen einer webseite mithilfe von python (20)

Big Python
Big PythonBig Python
Big Python
 
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
 
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
 
OpenStreetMap in 3D using Python
OpenStreetMap in 3D using PythonOpenStreetMap in 3D using Python
OpenStreetMap in 3D using Python
 
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
 
Docker: Container Management (Webinar vom 09.04.2015)
Docker: Container Management (Webinar vom 09.04.2015)Docker: Container Management (Webinar vom 09.04.2015)
Docker: Container Management (Webinar vom 09.04.2015)
 
Twitter‘n mit Python
Twitter‘n mit PythonTwitter‘n mit Python
Twitter‘n mit Python
 
Open source in der Unternehmenswelt
Open source in der UnternehmensweltOpen source in der Unternehmenswelt
Open source in der Unternehmenswelt
 
Microsoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behindMicrosoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behind
 
DevOps für PHP (und andere)
DevOps für PHP (und andere)DevOps für PHP (und andere)
DevOps für PHP (und andere)
 
20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatenge20160229_ModernApplicationDevelopment_Python_KPatenge
20160229_ModernApplicationDevelopment_Python_KPatenge
 
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
 
Open Source in der Unternehmenswelt
Open Source in der UnternehmensweltOpen Source in der Unternehmenswelt
Open Source in der Unternehmenswelt
 
Dev ops für php talk
Dev ops für php talkDev ops für php talk
Dev ops für php talk
 
Azure Notebooks
Azure NotebooksAzure Notebooks
Azure Notebooks
 
DevOps: Automatisieren, was wir predigen
DevOps: Automatisieren, was wir predigenDevOps: Automatisieren, was wir predigen
DevOps: Automatisieren, was wir predigen
 
Die generierte Zeitmaschine - Historisierung auf Knopfdruck
Die generierte Zeitmaschine - Historisierung auf KnopfdruckDie generierte Zeitmaschine - Historisierung auf Knopfdruck
Die generierte Zeitmaschine - Historisierung auf Knopfdruck
 
Splunk und das Triage Tool THOR
Splunk und das Triage Tool THORSplunk und das Triage Tool THOR
Splunk und das Triage Tool THOR
 
Warum gRPC? – und wie in Python implementieren?
Warum gRPC? – und wie in Python implementieren?Warum gRPC? – und wie in Python implementieren?
Warum gRPC? – und wie in Python implementieren?
 
Integrierte Wissens- und Ontologieentwicklung
Integrierte Wissens- und OntologieentwicklungIntegrierte Wissens- und Ontologieentwicklung
Integrierte Wissens- und Ontologieentwicklung
 

Ein ansatz für die untersuchung von linkquellen einer webseite mithilfe von python

  • 1. Ein Ansatz für die Untersuchung von Linkquellen einer Webseite mithilfe von Python Seminararbeit WS 2014 / 2015 Kommunizieren im Beruf Gutachter: Jakob Bürkner Mittwoch, 18. Februar 2015 Torun Ünver 1 Hochschule Darmstadt Fachbereich Media Informationswissenschaft
  • 2. Agenda 1 Einleitung 2 Python Geschichte 3 Python Installation 4 Wichtige Befehle in Python 5 Programmierung eines Web Crawlers 6 Fazit 7 Literaturverzeichnis 8 Abbildungsverzeichnis Mittwoch, 18. Februar 2015 Torun Ünver 2
  • 3. 1 Einleitung Warum dieses Thema? Mittwoch, 18. Februar 2015 Torun Ünver 3
  • 4. 2 Python Geschichte • Anfangs der 90er Jahre entwickelt • Guido van Rossum • Centrum voor Wiskunde en Informatica (CWI) | Amsterdam/Holland Mittwoch, 18. Februar 2015 Torun Ünver 4 Vgl. (Kaiser & Ernesti, 2008), S.27 f. Vgl. (Rossum, 2005), online Vgl. (Python Software Foundation, 2014), online Guido-van-Rossum-Portrait | Quelle: https://www.python.org/~guido/images/IMG_2192.jpg
  • 5. 3 Python Installation Mittwoch, 18. Februar 2015 Torun Ünver 5 Abbildung 1 Screenshot von Python Software Downloads für Windows
  • 6. 3 Python Installation Mittwoch, 18. Februar 2015 Torun Ünver 6 Erstellung eines Verzeichnisses im Laufwerk mit dem Namen Python34 Auswahl der Features Installation abgeschlossen 1. Schritt 3. Schritt2. Schritt Abbildung 2 Screenshot von Python Installation - Verzeichnis auswählen Abbildung 3 Screenshot von Python Installation - Features auswählen Abbildung 4 Screenshot von Ende der Python Installation
  • 7. 3 Python Installation Integrated Development Environment (IDLE) Mittwoch, 18. Februar 2015 Torun Ünver 7 Abbildung 5 Screenshot von IDLE - Entwicklungsumgebung
  • 8. 3 Python Installation Command Line Mittwoch, 18. Februar 2015 Torun Ünver 8 Abbildung 6 Screenshot von Python Command Line
  • 9. 4 Wichtige Befehle » import » input » print » if-else » for – Schleife Mittwoch, 18. Februar 2015 Torun Ünver 9 Abbildung 1 Screenshot von Python Software Downloads für Windows
  • 10. 4 Wichtige Befehle » input/print » If-else Mittwoch, 18. Februar 2015 Torun Ünver 10 >>> if 2 < 3: >>> print “2 ist kleiner als 3” >>> else: >>> print “2 ist nicht kleiner als 3” >>> automobilmarke = input("Audi ") >>> print "Ich liebe " automobilmarke " Fahrzeuge" Abbildung 7 Beispielcode für input - und print Befehle Abbildung 8 Beispielcode zum if-else Befehl
  • 11. 4 Wichtige Befehle » for-Schleife Mittwoch, 18. Februar 2015 Torun Ünver 11 >>> fruit = ["apple", "cranberry "melone” , "banana"] >>> for fruit in fruits: ... print(fruit) apple cranberry melone banana >>> Abbildung 9 Beispielcode für eine For-Schleife
  • 12. 5 Progr. eines Web Crawlers Mittwoch, 18. Februar 2015 Torun Ünver 12 Abbildung 10 Codes für einen einfachen Web Crawler
  • 13. 5 Progr. eines Web Crawlers Mittwoch, 18. Februar 2015 Torun Ünver 13 Ergebnis: Abbildung 11 Screenshot von Web Crawler Linkquellen Ergebnisse
  • 14. 6 Fazit • Python ist… – einfach – schnell anwendbar – unkompliziert • Datenformate – lesen – bearbeiten – ausgeben(speichern) • Effiziente Arbeitsdynamik Mittwoch, 18. Februar 2015 Torun Ünver 14 Daumen-hoch | Quelle: http://www.falko-graf.de/mySQL/wordpress/wp-content/positiver_denken_thumb_up.png
  • 15. 7 Literaturverzeichnis Online – Quellen: » Claudius. (03. März 2013). Uni-Brachbach. Abgerufen am 09. November 2014 von Python Befehle: http://www.uni-brachbach.de/dokuwiki/doku.php/informatik-buch:programmiersprachen:python:befehle » Fieger, M. (24. Januar 2014). Github. Abgerufen am 09. November 2014 von Python Web Scraping Tutorials: https://github.com/matthewfieger/python_web_scraping_tutorials/blob/master/scrape_tutorial_12_13.py » Microsoft Developer Network. (2011). Microsoft. Abgerufen am 11. November 2014 von http://msdn.microsoft.com/de-de/library/aa370566.aspx » Python Software Foundation. (1990). PyPI - the Python Package Index. Abgerufen am 11. November 2014 von https://pypi.python.org/pypi » Python Software Foundation. (13. Oktober 2014). Python. Abgerufen am 09. November 2014 von https://www.python.org/downloads/ » Python Software Foundation. (2014). Python - Command Line. Abgerufen am 11. November 2014 von https://docs.python.org/3.3/using/cmdline.html » Python Software Foundation. (2014). Python - IDLE. Abgerufen am 11. November 2014 von https://docs.python.org/3/library/idle.html » Python Kurs. (2013). Python Tutorial. Abgerufen am 11. November 2014 von http://www.python-kurs.eu/kurs.php » Python Software Foundation. (29. Oktober 2014). Python Documentation. Abgerufen am 09. November 2014 von https://docs.python.org/3/library/urllib.html » Rossum, G. v. (10. März 2005). artima Developer. Abgerufen am 09. November 2014 von http://www.artima.com/weblogs/viewpost.jsp?thread=98196 » Ünver, T. (11. April 2014). Shishatrends. Abgerufen am 10. November 2014 von http://www.shishatrends.de Print – Quellen: » Forcier, J., Bissex, P., & Chun, W. (2009). Python Web Development with Django. Boston: Addison-Wesley. » Kaiser, P., & Ernesti, J. (2008). Python - Das umfassende Handbuch. Bonn: Galileo Press. » Klein, B. (2013). Einführung in Python 3. München: Carl Hanser Verlag. Mittwoch, 18. Februar 2015 Torun Ünver 15
  • 16. 8 Abbildungsverzeichnis Abbildung 1 Screenshot von Python Software Downloads für Windows Abbildung 2 Screenshot von Python Installation - Verzeichnis auswählen Abbildung 3 Screenshot von Python Installation - Features auswählen Abbildung 4 Screenshot von Ende der Python Installation Abbildung 5 Screenshot von IDLE - Entwicklungsumgebung Abbildung 6 Screenshot von Python Command Line Abbildung 7 Beispielcode für input - und print Befehle Abbildung 8 Beispielcode zum if-else Befehl Abbildung 9 Beispielcode für eine For-Schleife Abbildung 10 Codes für einen einfachen Web Crawler Abbildung 11 Screenshot von Web Crawler Linkquellen Ergebnisse Mittwoch, 18. Februar 2015 Torun Ünver 16
  • 17. Vielen Dank für Ihre Aufmerksamkeit! Mittwoch, 18. Februar 2015 Torun Ünver 17
  • 18. Mittwoch, 18. Februar 2015 Torun Ünver 18 Noch-Fragen? | Quelle: http://asta-dortmund.de/wp-content/uploads/2008/03/fragen.jpg