Teil I Die Python-Umgebung 1
|
|
- Philipp Waldfogel
- vor 8 Jahren
- Abrufe
Transkript
1
2 Einführung... xvii Teil I Die Python-Umgebung 1 1 Python installieren PythonaufUnix Python ohne root-rechte installieren PythonaufWindows MehrerePythonuntereinemDach Drittanbietermodule installieren Einfache.pyDateien distutils-kompatiblepackages Packages ohne root-rechte installieren setuptools, Eggs und ein Käse-Shop setuptools installieren Ein Käse-Shop mitvielenleckereien ZODB3 mit easy_install hinzufügen easy_installbenutzen WassindEggs? Zusammenfassung DiePython-Shell DieQualder(Python-Shell-)Wahl Python-ShellsunterUnix Python-ShellsunterWindows EinTaschenrechner... 34
3 2.3 AufErkundungstour Introspektionmitdir,typeund doc DasHilfesystemhelp DasDokumentationstoolpydoc Zusammenfassung Hello, World! DasHello,World!-Programm hello.pyverstehen hello.py unter Unix ausführen hello.py unter Windows ausführen hello.py in IDLE ausführen hello2.pymitsys.argv hello2.pyverstehen hello2.py ausführen hello2.pyuntermdebugger tkhello.pymittkinter Zusammenfassung Teil II Python-Grundlagen 87 4 Zahlen DieGrundzahlentypen Dezimalzahlenmitdemdecimal-Modul Zufallszahlenmitdemrandom-Modul ZufallszahlenausdemMersenneTwister ZufallszahlenauseinerEntropiequelle Zusammenfassung Strings EinfacheBytestrings String-Literale StringInterpolation StringSlices String-Operatoren String-Methoden Unicode-Strings WarumUnicode? viii
4 5.2.2 Unicode-Encodings Derunicode-Datentyp CodierenundDecodierenvonUnicode Codecs Reguläre Ausdrücke Was sind reguläre Ausdrücke? re.searchundre.sub Kompilierte reguläre Ausdrücke DasMatch-Objekt DieFlags findallundfinditer Anwendungen SucheninStrings Stringseffizientaufbauen Zusammenfassung open source library 6 Listen ZugriffaufListenelemente Listen-Slices MemberfunktionenvonListen Built-in-Funktionen fürlisten Anwendungen Listendurchlaufen Listenkopierenundvergleichen Listensortieren Listcomprehensions DasDSU-Idiom StabilesSortieren Zusammenfassung Dictionarys Dictionary-Literale Dictionarys abfragen und verändern Was tun bei nicht-existierenden Einträgen? Wie verändert man Dictionarys? Dictionarys mit Default-Initialwerten (setdefault) Dictionarysdurchlaufen Dictionaryseffizientdurchlaufen ix
5 7.4 Dictionaryskopieren Anwendung:wordcount IteratorenundGeneratoren WasisteinIterator? EineneigenenIteratorschreiben Generatoren Zusammenfassung Funktionen Funktionenaufrufen Funktionsparameter Rückgabewerte Scope Lokale und globale Namensräumeverstehen EinBlickunterdieHaube Factory-Funktionenund-Closures Dekoratoren Dekoratorenmanuellerstellen Dasdecorator-Modul Zusammenfassung Dateien und das Dateisystem Dateien DieFunktionopen DieFunktionclose Textdateienlesenundschreiben Binärdateienlesenundschreiben RAM-DateienmitStringIO MemorymappedDateienmitmmap SpezielleDateiformate DasDateisystem Dateien verschieben oder löschen MetadateneinerDatei DasDateisystemdurchlaufen Dasshutil-Modul Zusammenfassung x
6 10 Klassen und Objekte Hello,OO-World! Klassenverwenden Objekteinstanziieren Objektattribute Objektmethoden(Memberfunktionen) Klassenschreiben KlassenmethodenundstatischeMethoden Klassenvererbung Hooks Eine EinführunginHooks EineTourderobject-Hooks Ein Dictionary mit case-insensitive Schlüsseln EinDictionarymitDefault-Werten EinaufrufbaresObjekt Propertys Deskriptoren slots Metaklassen KlassensindInstanzenvonMetaklassen Das metaclass -Attribut AnwendungenvonMetaklassen Zusammenfassung open source library 11 Python und C/C ctypes Diectypes-Datentypwrapper KomplexeDatentypen C-Funktionenaufrufen SWIG SWIG installieren SWIGaufrufen KonstantenundVariablen Stringmanipulationen Strukturen C++-Klassen xi
7 UnbekannteDatentypensindPointer Wiegeht svonhierausweiter? Boost.Python Low-levelPython/C-API Zusammenfassung Teil III Anwendungen XML und XSLT EineXML-Datei xml.etree.elementtree Suite-XML Suite-XML installieren Die4Suite-XML-Skripte Ft.Xml.InputSource-Eingabequellen DOM SAX TransformationenmitXSLT Zusammenfassung Persistenz und Datenbanken SerialisierenundDeserialisieren EinnaiverVersuchmitstrundeval Die richtige Lösungmit pickle PersistenteDictionarysmitanydbm Eine naive suboptimale Lösung Die richtige Lösungmit anydbm Besonderheitenvonanydbm-Dictionarys Dieanydbm-Architektur Mehr Flexibilitätmitbsddb PersistenteDatenstrukturenmitshelve Eine umständlichelösung Die shelve-lösung DieZODB-objektorientierteDatenbank ZODB installieren DieZODBbenutzen EinBlogs-BackendmitZODB xii
8 Comment,ArticleundBlog DasBlog-BackendBlogDB DB-API2.0SQL-Anbindungen Eine kurze DB-API 2.0-Einführung SQLite-Anbindungmitsqlite sqlite3benutzen Dassqlite3-Tool Dassqlite3-Modul Anwendung:VerwaltungvonMP3-Metadaten PostgreSQL-Anbindungmitpsycopg WasistPostgreSQL? PostgreSQL installieren psycopg2 installieren psycopg2benutzen Anwendung:MP3-MetadatenunterPostgreSQL MySQL-AnbindungmitMySQLdb MySQL-Datenbankvorbereiten MySQL-python installieren MySQL-pythonbenutzen Anwendung:MP3-MetadatenunterMySQL DerobjektrelationaleMapperSQLObject WassindobjektrelationaleMapper? SQLObject installieren SQLObjectbenutzen DasBlog-SystemmitSQLObject django.db,einandererorm Zusammenfassung open source library 14 Netzwerkprogrammierung DasTwistedFramework Twisted installieren ErsteSchritteinsTwisted-Universum ZeilenpufferungundeineinfacherDialog Anwendung:EinChat-Server Deferred oder: Wenn ein Ergebnis auf sich warten lässt Passwort-geschützteBereichemitcred TwistedAMP(AsynchroneousMessagingProtocol) xiii
9 Ein Schnelldurchlauf durch die Twisted-Protokolle TwistedundDatenbanken WiefindetmansichinTwistedzurecht? ModulederPythonStandardLibrary ServermitSocketServerschreiben FTPmitftplib.FTP Mailssendenmitsmtplib.SMTP Mails abholen mit poplib.pop3 und imaplib.imap Newsreadermitnntplib.NNTP Telnet-Clientsmittelnetlib.Telnet VerteilteProgramme TwistedPerspectiveBroker XML-RPC asyncore/asynchat Low-level-ProgrammierungmitSockets Zusammenfassung Webprogrammierung und Web-Frameworks WebserverinPython WebserverausderPythonStandardLibrary WebserverausDrittanbietermodulen IntegrationmitanderenWebservern Lighttpd Apache WSGI WasistWSGI? WSGI-Tools Low-level-ProgrammierungmitCGI Hello,CGIWorld! CGI-Umgebungsvariablen Anwendung:EinWeb-Taschenrechner EinFormularmanuellauslesen Dascgi-Modul Anwendung:Dateienuploaden DenZustandclientseitigerhalten DenZustandserverseitigerhalten NachteilevonCGI xiv
10 15.5 Webclients Low-levelHTTPProtokollmithttplib Einfache Webclients mit urllib Flexiblere Webclients mit urllib WebclientsmitTwisted TemplatingEngines Templating für arme Leute Text-basiertesTemplating XML-basiertesTemplating WeitereTemplating-Systeme Web-Frameworks Django WeitereWeb-Frameworks Zope,Ploneetal Zope und Plone zusammen installieren ErsteSchritteinZope MacrosinPlone Wikis LoseEnden Zusammenfassung open source library 16 GUI-Toolkits wxpython wxpython installieren ErsteSchritteinwxPython ResponsiveGUIs SchnelleEntwicklungmitRAD-Tools PyQt PyQt4 installieren ErsteSchritteinPyQt ResponsiveGUIs SchnelleEntwicklungmitRAD-Tools eric4,einepyqt4-ide Tkinter ErsteSchrittemitTkinter WiefindetmansichinTkinterzurecht? xv
11 16.4 Text-basierteGUIs pythondialog WeitereNGUI Low-levelAPIs EinBlickunterdieHaube:RoheEvents GUI-ToolkitsvereinfacheneinekomplexeAPI Zusammenfassung Python fürwissenschaftler DasComputerAlgebraSystemsympy sympy installieren DieDatentypenRational,RealundInteger EinpaarKonstanten Ausdrücke Differenzial-undIntegralrechnung Polynome Reihen Gleichungen lösen PatternMatching LineareAlgebra Plotting Effiziente numerische Berechnungen mit numpy und scipy numpy scipy Plottenmitpylab(a.k.a.matplotlib) Zusammenfassung Stichwortverzeichnis xvi
Das Python Praxisbuch
Farid Hajji Das Python Praxisbuch Der große Profi-Leitfaden für Programmierer "-.f - 4*r,A:. ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario
MehrDas Python Praxisbuch
Farid Hajji open source library Das Python Praxisbuch Der große Profi-Leitfaden für Programmierer An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
MehrMicrosoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch
Microsoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch von Olga Londer, Bill English, Todd Bleeker, Penelope Coventry 1. Auflage Microsoft Windows SharePoint Services v3 - Das offizielle
MehrAnleitung Installation Drucker
Anleitung Installation Drucker Es gibt zwei Möglichkeiten zur Installation des Druckers auf ihrem P Beide Möglichkeiten werden nachstehend detailliert beschrieben 1. Installation Drucker über Batch Datei
MehrInhaltsverzeichnis. Hinweise zum Gebrauch des Buches... XIII. Teil I Grundlagen der Web-Programmierung
Inhaltsverzeichnis Hinweise zum Gebrauch des Buches... XIII Teil I Grundlagen der Web-Programmierung 1 Entwicklung der Web-Programmierung... 3 1.1 DerWegzumWorldWideWeb... 3 1.2 Komponenten der frühen
MehrInhaltsverzeichnis. Hinweise zum Gebrauch des Buches... XIII. Teil I Grundlagen der Web-Programmierung
Hinweise zum Gebrauch des Buches... XIII Teil I Grundlagen der Web-Programmierung 1 Entwicklung der Web-Programmierung... 3 1.1 DerWegzumWorldWideWeb... 3 1.2 Komponenten der frühen Technik..... 5 1.3
Mehrшг Windows SharePoint Services Das offizielle Trainingsbuch Microsoft Press
шг Windows SharePoint Services Das offizielle Trainingsbuch Microsoft Press Inhalt Die Autoren Informationen für Benutzer von Windows XP Die Übungsdateien verwalten Das Startmenü verwenden Mit Dialogfeldern
MehrDjango - ein Python Web-Framework
31. Mai 2011 Inhaltsverzeichnis 1 Überblick Was ist Django Merkmale Anforderungen 2 MVC im Detail Model Controller View 3 Live-Demo 4 Wie geht es weiter? Was ist Django Was ist Django? quelloffenes Web-Framework
Mehr0 Im folgenden sei die Wortlänge gleich 8 (d. h.: es wird mit Bytes gearbeitet).
Aufgabe 0 Im folgenden sei die Wortlänge gleich 8 (d. h.: es wird mit Bytes gearbeitet). 1. i) Wie ist die Darstellung von 50 im Zweier =Komplement? ii) Wie ist die Darstellung von 62 im Einer =Komplement?
MehrInhalt. Teil I: Der Sprachkern von JavaScript
Inhalt Vorwort.... 1 Einführung in JavaScript... 1 1.1 Der JavaScript-Sprachkern... 4 1.2 Clientseitiges JavaScript... 9 Teil I: Der Sprachkern von JavaScript 2 Die lexikalische Struktur... 21 2.1 Zeichensatz...
MehrMotivation im Betrieb
LUTZ VON ROSENSTIEL Motivation im Betrieb Mit Fallstudien aus der Praxis ROSENBERGER FACHVERLAG LEONBERG IX Vorbemerkung zur 11. Auflage Vorbemerkung zur 10. Auflage Empfehlungen für den Leser Zielsetzung
MehrGrundlagen von Python
Einführung in Python Grundlagen von Python Felix Döring, Felix Wittwer November 17, 2015 Scriptcharakter Programmierparadigmen Imperatives Programmieren Das Scoping Problem Objektorientiertes Programmieren
MehrPython. Grundlagen, fortgeschrittene Programmierung und Praxis
Python Grundlagen, fortgeschrittene Programmierung und Praxis August 2011 I. Grundlagen 1 1. Einleitung 3 2. Verfügbarkeit und Installation 6 2.1. Windows..................................... 6 2.2. Unix/Linux/MacOSX...............................
MehrMartin Marinschek- Wolfgang Radinger. Ruby on Rails. Einstieg in die effiziente Webentwicklung. [Tu dpunkt.verlag
Martin Marinschek- Wolfgang Radinger Ruby on Rails Einstieg in die effiziente Webentwicklung [Tu dpunkt.verlag Inhaltsverzeichnis 1 Ruby on Rails -»Bitte Einsteigen«1 1.1 Web-Entwicklung und Entwicklung
MehrInhaltsverzeichnis. Hello World (2. Auflage)
sverzeichnis zu Hello World (2. Auflage) von Warren und Carter Sande ISBN (Buch): 978-3-446-43806-4 ISBN (E-Book): 978-3-446-43814-9 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43806-4
Mehregenix PyRun Python Runtime in einer einzigen 12MB Datei FrOSCon 2012 Sankt Augustin Marc-André Lemburg EGENIX.COM Software GmbH Langenfeld, Germany
Python Runtime in einer einzigen 12MB Datei FrOSCon 2012 Sankt Augustin Marc-André Lemburg EGENIX.COM Software GmbH Langenfeld, Germany Marc-André Lemburg Geschäftsführer der egenix.com GmbH Mehr als 20
MehrAnleitung für den Zugriff auf Mitgliederdateien der AG-KiM
Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM Hinweise: - Dies ist eine schrittweise Anleitung um auf den Server der Ag-Kim zuzugreifen. Hierbei können Dateien ähnlich wie bei Dropbox hoch-
MehrInhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer
Inhaltsverzeichnis Einleitung Warum man programmieren können sollte.... xi Warum Python?.... xii Und warum Minecraft?... xii Was du in diesem Buch findest... xiii Online-Ressourcen....xv Möge das Abenteuer
MehrBetriebssysteme SS 2013. Hans-Georg Eßer Dipl.-Math., Dipl.-Inform. Foliensatz E SB 5 (11.04.2013) ACLs und Capabilities
Betriebssysteme SS 2013 Hans-Georg Eßer Dipl.-Math., Dipl.-Inform. Foliensatz E SB 5 (11.04.2013) ACLs und Capabilities 11.04.2013 Modul 6: Betriebssysteme, SS 2013, Hans-Georg Eßer Folie E-1 ACLs und
MehrKEIL software. Inhaltsverzeichnis UPDATE. 1. Wichtige Informationen 1.1. Welche Änderungen gibt es?
Inhaltsverzeichnis 1. Wichtige Informationen 1.1. Welche Änderungen gibt es? 2. Update 2.1. Einstellungen und Daten sichern 2.2. FTP Upload 2.3. Rechte setzen 2.4. Update durchführen 3. Mögliche Probleme
MehrDigital-Technik. Grundlagen und Anwendungen. Teil IV
Digital-Technik Grundlagen und Anwendungen Teil IV Übersicht 10-11 10 Zeitabhängige binäre Schaltungen 10.1 B i s t a b i l e Kippstufen (Flipflops) 10.2 Zeitablaufdiagramme 1 0. 3 M o n o s t a b i l
MehrÜber den Autor 11. Einleitung 23
Inhaltsverzeichnis Über den Autor 11 Einleitung 23 Über dieses Buch 23 Törichte Annahmen über den Leser 24 Symbole in diesem Buch 24 Über das Buch hinaus 25 Wie geht es weiter? 25 Teil I Die ersten Schritte
MehrWindows 7 - Whoami. Whoami liefert Informationen wie z.b. die SID, Anmelde-ID eines Users, sowie Gruppenzuordnungen, Berechtigungen und Attribute.
Bei Windows 8/7 und Vista ist die Benutzerverwaltung, die zentrale Stelle zur Verwaltung der angelegten Benutzer. Wer weitere Informationen zu einem Benutzer erfahren möchte, der nutzt den DOS Befehl whoami.
MehrAbkürzungs- und Literaturverzeichnis 15
Inhaltsverzeichnis Abkürzungs- und Literaturverzeichnis 15 1 Berechnung des pfändbaren Netto-Arbeitseinkommens 19 A. Berechnung des pfändbaren Arbeitseinkommens für gewöhnliche Gläubiger (Formular 1) 19
MehrPHP Kurs Online Kurs Analysten Programmierer Web PHP
PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione
MehrQt-Projekte mit Visual Studio 2005
Qt-Projekte mit Visual Studio 2005 Benötigte Programme: Visual Studio 2005 Vollversion, Microsoft Qt 4 Open Source s. Qt 4-Installationsanleitung Tabelle 1: Benötigte Programme für die Qt-Programmierung
MehrUm dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:
Einleitung Unter MacOS X hat Apple die Freigabe standardmäßig auf den "Public" Ordner eines Benutzers beschränkt. Mit SharePoints wird diese Beschränkung beseitigt. SharePoints erlaubt auch die Kontrolle
MehrOrdner Berechtigung vergeben Zugriffsrechte unter Windows einrichten
Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Was sind Berechtigungen? Unter Berechtigungen werden ganz allgemein die Zugriffsrechte auf Dateien und Verzeichnisse (Ordner) verstanden.
MehrDigital-Technik. Grundlagen und Anwendungen. Teil IV
Digital-Technik Grundlagen und Anwendungen Teil IV 1 Übersicht 10-11 10 Zeitabhängige binäre Schaltungen 10.1 Bistabile Kippstufen (Flipflops) 10.2 Zeitablaufdiagramme 10.3 Monostabile Kippstufen 10.4
MehrInhaltsverzeichnis. Teil I: Einführung. Teil II: OpenStreetMap für Mitmacher
Teil I: Einführung 1 Auf dem Weg zur freien Weltkarte...3 1.1 Die Wikipedia der Kartographie...4 1.2 Frei ist nicht dasselbe wie kostenlos...4 1.3 Geodaten, Vektorzeichnungen, Bitmaps...5 1.4 OpenStreetMap
MehrGit. Dezentrale Versionsverwaltung im Team Grundlagen und Workflows. Rene Preißel Björn Stachmann. 2., aktualisierte und erweiterte Auflage
Rene Preißel Björn Stachmann Git / Dezentrale Versionsverwaltung im Team Grundlagen und Workflows 2., aktualisierte und erweiterte Auflage fäjj dpunkt.verlag XV Erste Schritte 1 Grundlegende Konzepte 1
MehrInhaltsverzeichnis. xiii
1 Lernen Sie den Raspberry Pi kennen 1 1.1 Die Hardware...................................... 1 Was im Pi steckt................................... 1 Was der Pi nicht bietet...............................
MehrInhalt. Danksagungen Konventionen in diesem Buch Verwenden der Übungsdateien. Hilfe erhalten und Feedback geben
Danksagungen Konventionen in diesem Buch Verwenden der Übungsdateien Softwa revora ussetzu ngen Die Übungsdateien installieren Verwenden der Übungsdateien Verwenden der WSP-Vorlagen Entfernen der WSP-Vorlagen
MehrSamba Linux-Kurs der Unix-AG
Samba Linux-Kurs der Unix-AG Zinching Dang 06. Juni 2014 Samba allgemein Software-Schnittstelle für Interoperabilität zwischen verschiedenen Betriebssystemen, z. B. Microsoft Windows, Linux, Mac OS X,
MehrHello World! Programmieren für Kids und andere Anfänger. Bearbeitet von Jürgen Dubau, Warren D. Sande, Carter Sande
Hello World! Programmieren für Kids und andere Anfänger Bearbeitet von Jürgen Dubau, Warren D. Sande, Carter Sande 2., aktualisierte und erweiterte Auflage 2014. Buch. 501 S. ISBN 978 3 446 43806 4 Format
MehrLösungen entwickeln mit Microsoft Excel 95
Eric Wells Lösungen entwickeln mit Microsoft Excel 95 Leistungsfähige Datenanalyse und Informationssysteme mit Visual Basic für Applikationen und Excel-Objekte Microsoft Press Danksagung 11 Die Diskette
MehrProBIT EDV-Schule & Bürodienstleistungen
Seite 1 von 6 & Bürodienstleistungen Grundlagen EDV Hardware Eingabegeräte a) Tastatur, Maus b) Diskettenlaufwerk, Festplatte, CD-ROM c) Scanner Zentraleinheit a) Der Prozessor b) Der Arbeitsspeicher Ausgabegeräte
MehrWhitepaper. Produkt: combit Relationship Manager. SQL Server 2008 R2 Express um Volltextsuche erweitern. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager SQL Server 2008 R2 Express um Volltextsuche erweitern SQL Server 2008 R2 Express um Volltextsuche erweitern -
MehrVorkurs: Mathematik für Informatiker Steven Köhler, Anja Moldenhauer, Marcel Morisse
Vorkurs: Mathematik für Informatiker Steven Köhler, Anja Moldenhauer, Marcel Morisse Wintersemester 2014/15 Aufgaben I-1. Es seien die folgenden Mengen A = {5,7,9}, B = {5,6,7} und C = {1,3,5,7,9} gegeben.
MehrInhalt. Vorbemerkungen... 1
Vorbemerkungen...................................................... 1 1 Einleitung........................................................ 9 1.1 Statik und Dynamik............................................
MehrKapitel 6,»Objektorientierte Programmierung«, widmet sich der objektorientierten Programmierung mit Python.
1.3 Aufbau des Buchs lichkeiten offen. Auf die Unterschiede der beiden Versionen gehe ich besonders ein, sodass ein späterer Umstieg von der einen zur anderen Version leichtfällt. Erste Zusammenhänge werden
Mehr1 Einführung... 1 1.1 Ziele und Zielgruppen... 1 1.2 Was erwartet Sie in diesem Buch... 1 1.3 Skripte und Test-Cases... 2 1.4 Danksagung...
Inhaltsverzeichnis 1 Einführung........................................................... 1 1.1 Ziele und Zielgruppen.............................................. 1 1.2 Was erwartet Sie in diesem Buch.....................................
MehrDas Turbo Pascal Lösungsbu
Gary Syck Das Turbo Pascal Lösungsbu bis Version 6.0, Turbo-Pascal für Windows, Turbo Vision und ObjectWindows Fragen und Antworten zur Programmentwicklung te-wi Verlag GmbH Vorwort 13 Einleitung 17 1
MehrInhaltsverzeichnis. Einleitung
Einleitung 1 Rapid Web Development 1.1 Alle reden von Web 2.0 1.2 Was ist ein Web-Development-Framework? 1.3 Die zentralen Komponenten von TurboGears Python Kid-Templating CherryPy SQLObject Weitere Komponenten
MehrPython binderleicht! dpunkt.verlag. Übersetzung aus dem Amerikanischen. Einfach programmieren lernen. nicht. Jason Briggs.
Jason Briggs Python binderleicht! Einfach programmieren lernen - nicht nur für Kids Übersetzung aus dem Amerikanischen von Volker Haxsen dpunkt.verlag 1 Einleitung 1 1.1 1 1.2 Wie das man Programmieren
MehrWhitepaper. Produkt: List & Label 16. List & Label 16 unter Linux/Wine. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: List & Label 16 List & Label 16 unter Linux/Wine List & Label 16 unter Linux/Wine - 2 - Inhalt Allgemeines 3 Voraussetzungen 3 Schritt-für-Schritt
MehrSigrid Born Jari-Hermann Ernst. Content Management mit TYPO3 CMS. Inklusive CD-ROM
Sigrid Born Jari-Hermann Ernst Content Management mit TYPO3 CMS Inklusive CD-ROM Vorwort 11 Willkommen bei TYPO3 CMS für Kids! 11 Warum TYPO3 CMS? 12 Wie dieses Buch aufgebaut ist 14 Brauchst du Voraussetzungen?
MehrUnterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Lernwerkstatt: Woher kommt der Strom? Das komplette Material finden Sie hier:
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: : Woher kommt der Strom? Das komplette Material finden Sie hier: School-Scout.de Inhaltsverzeichnis: Einleitung Seite 4 Kapitel I:
MehrBedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen.
Bedienungsanleitung CAD-KAS Reklamationserfassung Einen neuen Datensatz anlegen Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen. Datensatz löschen Daten hier erfassen. Automatische Reklamationsnummer
MehrEcht coole Perl-Skripte
Steve Oualline Echt coole Perl-Skripte. :.itzu - -eil-skrlpte.. die ki: : x^'t:-a Probleme lösen HANSER Inhalt Vorwort XIII 1 Utilities für alle Lebenslagen 1 Nummer I: Automatische HUfsfunktion 2 2 Verwendung
MehrAnwendungsbeispiele Buchhaltung
Rechnungen erstellen mit Webling Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Rechnungen erstellen mit Webling 1.1 Rechnung erstellen und ausdrucken 1.2 Rechnung mit Einzahlungsschein erstellen
Mehr5.1.4.6 Übung - Datenmigration in Windows XP
5.0 5.1.4.6 Übung - Datenmigration in Windows XP Einführung Drucken Sie die Übung aus und führen Sie sie durch. In dieser Übung verwenden Sie Windows XP. Empfohlene Ausstattung Die folgende Ausstattung
Mehrmy.ohm Content Services Autorenansicht Rechte
my.ohm Content Services Autorenansicht Rechte Felizitas Heinebrodt Technische Hochschule Nürnberg Rechenzentrum Kesslerplatz 12, 90489 Nürnberg Version 2 August 2015 DokID: cs-rechte-autor Vers. 2, 18.08.2015,
MehrAnwenden eines Service Packs auf eine Workstation
Anwenden eines Service Packs auf EXTRA! 9.2 Stand vom 1. März 2012 Hinweis: Die neuesten Informationen werden zunächst im technischen Hinweis 2263 in englischer Sprache veröffentlicht. Wenn das Datum der
Mehr1 ZUR EINSTIMMUNG............................................ 13 1.1 AUFBAU DES BUCHES.......................................... 13 1.2 VORAUSSETZUNGEN FÜR DIESES BUCH.............................. 14
MehrProgrammiersprache 2 (C++) Prof. Dr. Stefan Enderle NTA Isny
Programmiersprache 2 (C++) Prof. Dr. Stefan Enderle NTA Isny 3. UML Klassendiagramm Nachtrag 3.1 Einführung UML UML ist eine standardisierte Sprache zur Modellierung von Systemen. In UML werden graphische
MehrLegasthenie - Verursachungsmomente einer Lernstörung
Michael Angermäier Legasthenie - Verursachungsmomente einer Lernstörung Ein Liferaturbericht Beltz Verlag Weinheim und Basel Inhaltsverzeichnis Erster Teil: Begriffliche Klärungen j^. Problementfaltung
MehrWDS: Windows Deployment Service
WDS: Windows Deployment Service Windows Image mit dem IT System erstellen Um ein Windows 7 Image zu erstellen gibt es zwei Möglichkeiten 1. Installieren und konfigurieren Sie eine Mustermaschine vom Scratch
MehrInhaltsverzeichnis Erste Schritte Grundprinzipien in Linux
1 Erste Schritte 1 1.1 Ein Disk Image auswählen und herunterladen............. 2 1.2 Das Disk Image entpacken............................ 3 1.3 Windows......................................... 4 1.4 macos...........................................
Mehr> Soft.ZIV. Maple Mathematisches Software System
> Soft.ZIV Maple Mathematisches Software System Inhaltsverzeichnis Organisation... 3 Hersteller... 3 Produkte... 3 Versionen... 3 Plattformen... 3 Lizenzierung... 3 Lizenzform... 3 Lizenzzeitraum... 3
MehrInhaltsverzeichnis. Warren D. Sande, Carter Sande. Hello World! Programmieren für Kids und andere Anfänger. Übersetzt von Dorothea Heymann-Reder
sverzeichnis Warren D. Sande, Carter Sande Hello World! Programmieren für Kids und andere Anfänger Übersetzt von Dorothea Heymann-Reder ISBN: 978-3-446-42144-8 Weitere Informationen oder Bestellungen unter
MehrEine Anwendung mit InstantRails 1.7
Eine Anwung mit InstantRails 1.7 Beschrieben wird das Anlegen einer einfachen Rails-Anwung, die ohne Datenbank auskommt. Schwerpunktmäßig wird auf den Zusammenhang von Controllern, Views und der zugehörigen
MehrKURZANLEITUNG CLOUD OBJECT STORAGE
KURZANLEITUNG CLOUD OBJECT STORAGE Version 1.12 01.07.2014 SEITE _ 2 INHALTSVERZEICHNIS 1. Einleitung... Seite 03 2. Anmelden am Cloud&Heat Dashboard... Seite 04 3. Anlegen eines Containers... Seite 05
Mehr2. Einrichtung der ODBC-Schnittstelle aus orgamax (für 32-bit-Anwendungen)
1. Einführung: Über den ODBC-Zugriff können Sie bestimmte Daten aus Ihren orgamax-mandanten in anderen Anwendungen (beispielsweise Microsoft Excel oder Microsoft Access) einlesen. Dies bietet sich beispielsweise
MehrNeuronale Netze (I) Biologisches Neuronales Netz
Neuronale Netze (I) Biologisches Neuronales Netz Im menschlichen Gehirn ist ein Neuron mit bis zu 20.000 anderen Neuronen verbunden. Milliarden von Neuronen beteiligen sich simultan an der Verarbeitung
MehrInstallation USB-Modem unter Windows XP
Verbinden Sie Ihren PC oder Notebook mit dem USB-Modem. Nach einiger Zeit erscheint rechts unten die Meldung und weiters öffnet sich ein Fenster. Wählen Sie Software von einer Liste oder bestimmten Quelle
Mehr1 Darstellen von Daten
1 Darstellen von Daten BesucherInnenzahlen der Bühnen Graz in der Spielzeit 2010/11 1 Opernhaus 156283 Hauptbühne 65055 Probebühne 7063 Ebene 3 2422 Next Liberty 26800 Säulen- bzw. Balkendiagramm erstellen
Mehr1 Grundbegriffe...1. 2 Datenbanksysteme...7. 3 Entwicklung von Datenbanksystemen...15. Inhaltsverzeichnis. 1.1 Information und Daten...
Inhaltsverzeichnis 1 Grundbegriffe...1 1.1 Information und Daten...2 1.2 Datenorganisation...3 1.3 Dateikonzept...5 1.4 Kontroll- und Vertiefungsfragen...6 2 Datenbanksysteme...7 2.1 Datenintegration...7
MehrApache. O'REILLY Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo. Das umfassende Handbuch. Ben Laurie und Peter Laurie 2.
2.AUFLAGE Apache Das umfassende Handbuch Ben Laurie und Peter Laurie Deutsche Übersetzung von Peter Klicman, Jochen Wiedmann & Jörgen W. Lang O'REILLY Beijing Cambridge Farnham Köln Paris Sebastopol Taipei
MehrApps und Recht. von Dr. Ulrich Baumgartner Rechtsanwalt in München. und Konstantin Ewald Rechtsanwalt in Köln
Apps und Recht von Dr. Ulrich Baumgartner Rechtsanwalt in München und Konstantin Ewald Rechtsanwalt in Köln Verlag C.H. Beck München 2013 Vorwort Abkürzungsverzeichnis Literaturverzeichnis V VII XI XIII
MehrBedienungsanleitung. Homepage-Verwaltung mit Easy File Manager (EFM) http://fileman.qth.at
http://fileman.qth.at Homepage hochladen 1. Zuerst die erstellte Homepage (HTML, PHP) am eigenen PC mit einem Pack-Programm (z.b. 7-ZIP, siehe weiter unten) in eine ZIP-Datei einpacken. WICHTIGER HINWEIS:
MehrOP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
MehrTSM Information für Administratoren Include-Exclude-Listen
TSM Information für Administratoren Include-Exclude-Listen Das Backup-Team Daniel Stanek stanek@rz.rwth-aachen.de RWTH Aachen zentrale Konfigurationsdatei dsm.sys / dsm.opt /opt/tivoli/tsm/client/ba/bin/dsm.sys
Mehr8.2.2.3 Übung - Arbeiten mit Android
5.0 8.2.2.3 Übung - Arbeiten mit Android Einführung Drucken Sie die Übung aus und führen Sie sie Übungen durch. In dieser Übung werden Sie Apps und Widgets auf dem Home-Bildschirm platzieren und Sie zwischen
MehrContent-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem
Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Inhalt Content Management (CM) Allgemeines über CMS CMS Typen Open Source vs. Lizenzsoftware Joomla! Quellen Content Management
MehrDienstleistungen Zentrum Medienbildung. Anleitung für das Überspielen von Videomaterial einer SD- und HDD-Kamera via USB
Dienstleistungen Zentrum Medienbildung Anleitung für das Überspielen von Videomaterial einer SD- und HDD-Kamera via USB Systemvoraussetzungen - Windows Vista oder Windows 7 - USB-Anschluss Um von einer
MehrZeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
MehrDas Redaktionssystem UCMS. Beschreibung Technisches Profil
1/6 CONTENTMANAGEMENTSYSTEM UCMS 03.12.08 Das Redaktionssystem UCMS Beschreibung Technisches Profil Das vorliegende Dokument gibt einen Überblick über das System und geht auf die Ankopplung oder Integration
MehrWiki-Tools. Kooperation im Web. Anja Ebersbach Markus Glaser Richard Heigl. Qj Springer. Mit einem Vorwort von Gunter Dueck
Anja Ebersbach Markus Glaser Richard Heigl Wiki-Tools Kooperation im Web Mit einem Vorwort von Gunter Dueck Mit 81 Abbildungen, 47 Tabellen und CD-ROM Qj Springer Inhalt Einleitung 1 Für wen ist dieses
MehrOr.iur. Mehmet Köksal - Av. Nurseli Tarcan DAS NEUE TÜRKISCHE ARBEITSRECHT
Or.iur. Mehmet Köksal - Av. Nurseli Tarcan DAS NEUE TÜRKISCHE ARBEITSRECHT DANKSAGUNG 1 VORWORT 2 ABTEILUNG 1: AUSWERTUNG DES ARBEITS- GESETZENTWURFES 7 I. ALLGEMEINES 7 II. VERTRAGSARTEN 13 A. Allgemeines
MehrInhaltsverzeichnis III
III Einführung... XIII Hardwarevoraussetzungen... XIII Softwarevoraussetzungen... XIV Verwenden der Begleit-CD... XV So installieren Sie die Übungstests... XV So benutzen Sie die Übungstests... XV So deinstallieren
MehrWindows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen
Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen Das können wir Ihnen versprechen: An der neuen Taskleiste in Windows 7 werden Sie sehr viel Freude haben. Denn diese sorgt
MehrKontrollstrukturen - Universität Köln
Kontrollstrukturen - Universität Köln Mario Manno Kontrollstrukturen - Universität Köln p. 1 Was sind Sprachen Auszeichnungssprachen HTML, XML Programmiersprachen ASM, Basic, C, C++, Haskell, Java, Pascal,
MehrReparaturmodus unter Office 2007 2010 und 2013 finden
Reparaturmodus unter Office 2007 2010 und 2013 finden "Erkennen und Reparieren" von Office 2003 ist unter späteren Office-Versionen nicht zu finden Suchen Sie den Reparaturmodus "Erkennen und Reparieren",
MehrTYPO3 Installation und Konfiguration
TYPO3 Installation und Konfiguration TYPO3camp Munich 08 Alexander Ebner Installation Vorraussetzungen Apache, httpd light oder IIS PHP 5.2.0 GDlib ImageMagick/GraphicsMagick Die Wahl des Betriebsystems
MehrWas ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,
Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit, Wie kann ein PDF File angezeigt werden? kann mit Acrobat-Viewern angezeigt werden auf jeder Plattform!! (Unix,
MehrDataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...
Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen
MehrAdvoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen
MehrInformatik für Schüler, Foliensatz 23 Konstruktor, String-Methode und Heldenklassse
rof. G. Kemnitz Institut für Informatik, Technische Universität Clausthal 25. Mai 2009 1/10 Informatik für Schüler, Foliensatz 23 Konstruktor, String-Methode und Heldenklassse Prof. G. Kemnitz Institut
MehrBusiness Intelligence Data Warehouse. Jan Weinschenker
Business Intelligence Data Warehouse Jan Weinschenker 28.06.2005 Inhaltsverzeichnis Einleitung eines Data Warehouse Data Warehouse im Zusammenfassung Fragen 3 Einleitung Definition: Data Warehouse A data
MehrProfessionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
MehrKurzbedienungsanleitung. E-Mail. Canon imagerunner ADVANCE C22xx
E-Mail Canon imagerunner ADVANCE C22xx Speichern neuer Adressen im Adressbuch (Lokal) Das Adressbuch ist in zehn einzelne Adressbücher und die Zielwahltasten unterteilt. Insgesamt können Sie 1'800 Adressen
Mehri i apitel apitel K K Inhalt Inhalt
Seite iv 0 Einleitung........................................... 1 Kombination der Leistungsbereiche.............. 3 Über dieses Buch.................................. 3 Arbeiten mit den Beispielanwendungen..........
MehrWeb-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter
Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter 2 Inhaltsverzeichnis 1 Web-Kürzel 4 1.1 Einführung.......................................... 4 1.2 Web-Kürzel.........................................
MehrInstallation: entfernen und neu installieren Version / Datum V 1.0 / 01.09.2011
Software WISO Mein Geld Thema Installation: entfernen und neu installieren Version / Datum V 1.0 / 01.09.2011 Die folgende Anleitung zeigt, wie die Software deinstalliert und neu installiert werden kann,
Mehr. Sage-Einsatz in der Lehre. Open Source Mathematik-Software. Jochen Schulz. Georg-August Universität Göttingen 1/15
1/15 Sage-Einsatz in der Lehre Open Source Mathematik-Software Jochen Schulz Georg-August Universität Göttingen 2/15 Aufbau 1 Was ist Sage? 2 Erfahrungen - Ein Beispiel 3 Zusammenfassung 3/15 Aufbau 1
MehrInhaltsverzeichnis. I. Grundlagen. 1 Einführung in Postfix 3
xi I. Grundlagen 1 Einführung in Postfix 3 2 SMTP-Kommunikation im Überblick 7 2.1 E-Mail-Kommunikation................................................... 7 2.2 Wie wird eine E-Mail transportiert?.......................................
MehrVerschlüsselung von USB Sticks mit TrueCrypt
Verschlüsselung von USB Sticks mit TrueCrypt Martin Bürk m.buerk@realschule-ditzingen.de Hintergrund und Motivation Verwaltungsvorschrift zum Datenschutz an öffentlichen Schulen vom 25.11.2009 Erklärung:
MehrInhaltsverzeichnis. Einführung... 1
Inhaltsverzeichnis Einführung................................. 1 Lektion 1 Lektion 2 Installieren und Konfigurieren von Mac OS X Server............................ 9 Vorbereiten der Installation von Mac
Mehr