Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Technologien Python
Referenzen
Twitter Updates
als Hauptsponsor der HH-Horner Badminton-Regionalligamannschaft gratulieren wir zum Aufstieg in die 2. Bundesliga http://t.co/P9N5Jp0y 19.01.2012 10:43
catWorkX auf der ersten deutschen Plone-Konferenz #plone http://t.co/f9hoYds1 11.01.2012 14:09
Einführung von SEP sesam 4 bei der Vereinigte Stadtwerke GmbH, Ratzeburg http://t.co/DsUBAeA7 #backup 23.12.2011 16:21
 

Python

Sauber und nachvollziehbar programmieren

Die Programmiersprache Python wird für die Erstellung von Web-Applikationen verwendet. Mehr und mehr entwickelt sie sich als Alternative zu Perl und PHP.

Hervorgegangen ist Python aus der Idee, eine möglichst einfache und übersichtliche Programmiersprache zu konzipieren. Die Sprache stellt einen komplexen Umfang an Funktionen bereit, die mit einer nur geringen Anzahl von Schlüsselwörtern codiert werden können. Auch die Syntax von Python ist reduziert und gewährleistet damit die Übersichtlichkeit und einfache Lesbarkeit des Programmcodes. Dies erweist sich vor allem dann als vorteilhaft, wenn mehrere Entwickler eines Teams an derselben Software arbeiten und die von den Kollegen erstellten Module schnell verstehen müssen.

Python unterstützt die objektorientierte, die aspektorientierte und die funktionale Programmierung. Verwendet wird es z. B. für die Programmierung von Scripten für Linux. Doch auch umfangreiche Desktop-Applikationen können mit Python erstellt werden. So wurde beispielsweise der von uns in Kundenprojekten eingesetzte Application Server Zope in dieser Sprache codiert.

Programme, die in anderen Sprachen entwickelt wurden, können als Module in Python-Programme integriert werden. Doch sind auch zahlreiche in Python entwickelte Module verfügbar, z. B. für den Export in XML oder für die Bearbeitung von Ton- und Bilddateien. Interpreter, die den Python-Code ausführen können, gibt es für nahezu alle Betriebssysteme, so dass diese Sprache universell einsetzbar ist.

Success Stories

 „Für unsere administrativen Prozesse nutzen wir klassische Geschäftsanwendungen: Lexware für die Buchhaltung, Cobra als Adressdatenbank-System und Outlook für die digitale Kommunikation. Die Abwicklung unserer operativen Prozesse, also das Projektgeschäft, erfolgt mit einer JIRA-Anwendung, die wir auf unsere Anforderungen und Bedürfnisse zugeschnitten und optimal in das Dreigestirn an Geschäftssoftware-Lösungen integriert haben. Durch die Vielseitigkeit, die Flexibilität und die problemlose Erweiterbarkeit von JIRA können wir unsere Geschäftsprozesse immer wieder optimieren und an neue Anforderungen anpassen.“

Dr. Wolfgang Tank, Geschäftsführer der catWorkX GmbH

...mehr

Datacenter Automation
Aufgrund des herausragenden Know-hows im Bereich Systemmanagement wurde catWorkX im Sommer 2007 von Novell als einer von wenigen Unternehmen weltweit autorisiert, den ZENworks-Orchestrator im Rahmen seiner Kundenprojekte zu implementieren.