Hallo,
ich bin auf der suche nach einer Programiersprache die etwas umfangreicher ist.
Bisher habe ich mit Omnis Studio, html, PHP, C/C++ in meiner Ausbildung zutun.
Ich wollte euch fragen, was man mit Python erreichen kann? Ist grundsätzlich alles Möglich? Also auch größere Programme? Bzw. für was setzt ihr Python ein.
Mein Ziel ist es, eine Programiersprache zu finden, mit der ich mein Programm das ich in meiner Abschlussprüfung präsentieren möchte programmieren möchte. Es soll später ein Programm für Management zwecken werden. Was genau weis ich noch nicht.
Ich dachte mir es kommt sicherlich auch gut an wenn das programm nicht aus den gängigen Sprachen ist die jeder kann
Ich hoffe Ihr könnt mir etwas helfen!
Gruss Michael
Python und seine Verwendung!
-
- Python-Forum Veteran
- Beiträge: 2010
- Registriert: Freitag 11. Oktober 2002, 18:00
- Wohnort: Salzburg
- Kontaktdaten:
Hi Michael,
Wie schon in anderen Threads beschrieben, kannst Du mit Python sogut wie alles machen, ausser ein Betriebssystem
Bei Python gibt es zu vielen Bibliotheken Module, seien es nun Datenbanken (MySQL, Postgres, GnuDB, ...) , Numbercruncher (Numarray), Grafiken (PIL, OpenGL), Markups (HTML, XML, ...) oder sonstwas, So gut wie alles lässt sich mit Python ansprechen. Auch zu allen gängigen GUIs (Tkinter, Wx, QT, gtk, ...) gibt es Pythonbindings. Daneben bist Du frei, ob du nun imperativ, funktional oder Objektorientiert arbeiten willst, alles ist möglich.
Dazu, da du ja schon C/C++ kannst können auch im Bedarfsfalle Module in C relativ einfach erstellt werden. Meist sind aber die eingebauten Funktionen von Python schneller als ein selber zusammengeschusterter C-Code
Gruß
Dookie
Wie schon in anderen Threads beschrieben, kannst Du mit Python sogut wie alles machen, ausser ein Betriebssystem
Bei Python gibt es zu vielen Bibliotheken Module, seien es nun Datenbanken (MySQL, Postgres, GnuDB, ...) , Numbercruncher (Numarray), Grafiken (PIL, OpenGL), Markups (HTML, XML, ...) oder sonstwas, So gut wie alles lässt sich mit Python ansprechen. Auch zu allen gängigen GUIs (Tkinter, Wx, QT, gtk, ...) gibt es Pythonbindings. Daneben bist Du frei, ob du nun imperativ, funktional oder Objektorientiert arbeiten willst, alles ist möglich.
Dazu, da du ja schon C/C++ kannst können auch im Bedarfsfalle Module in C relativ einfach erstellt werden. Meist sind aber die eingebauten Funktionen von Python schneller als ein selber zusammengeschusterter C-Code
Gruß
Dookie
[code]#!/usr/bin/env python
import this[/code]
import this[/code]
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Syntaktisch oder von den Möglichkeiten her?Michael hat geschrieben:ich bin auf der suche nach einer Programiersprache die etwas umfangreicher ist.
Naja, gut dann hast du schon Programmiererfahung. Sehr schön.Michael hat geschrieben:Bisher habe ich mit Omnis Studio, html, PHP, C/C++ in meiner Ausbildung zutun.
Also, ich habe IRC Bots geschrieben, Webseiten zu den Bots dynamisch mit Python gemacht, Scripts für alle möglichen Zwecke gemacht und vieles mehr. Grafische Oberflächen habe ich damit auch programmiert, genauso wie bescheuerte Benchmarks. Aber es gibt auch noch ganz andere Sachen, wie MoinMoin, das Wiki, Zope der Applicationserver, Twisted das NetzwerkframeworkMichael hat geschrieben:Ich wollte euch fragen, was man mit Python erreichen kann? Ist grundsätzlich alles Möglich? Also auch größere Programme? Bzw. für was setzt ihr Python ein.
Auch mit einer schönen GUI? Wunderbar, dann bist du bei Python richtig.Michael hat geschrieben:Mein Ziel ist es, eine Programiersprache zu finden, mit der ich mein Programm das ich in meiner Abschlussprüfung präsentieren möchte programmieren möchte. Es soll später ein Programm für Management zwecken werden. Was genau weis ich noch nicht.
Und da du C/C++ kannst ist es noch besser, da man in C/C++ Module für Python schreiben kann.Michael hat geschrieben:Ich dachte mir es kommt sicherlich auch gut an wenn das programm nicht aus den gängigen Sprachen ist die jeder kann
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Hätte dann noch ne Frage,
wie habt ihr Python gelernt? Habt Ihr mir gute Internetseiten bzw. Tips um eine gute Grundlage aufzubauen?
Gruss Michael
wie habt ihr Python gelernt? Habt Ihr mir gute Internetseiten bzw. Tips um eine gute Grundlage aufzubauen?
Gruss Michael
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Also ich hatte schon vorher Erfahrung mit anderen Programmiersprachen, dann einfach die Syntax verstanden und mit der Zeit immer neue Sachen durch Sniplets und Teile von Code gelernt. Ich habe mir immer ein erreichbares Zeil gesetzt, meist war das einfach rumexperimentererei. Eine Seite wäre www.way2python.de aber guck doch auch mal in disesen Teil des Forums rein, dort sind große Teile der allgemeinen Doku schon gefunden und verlinkt.
Inzwischen nutze ich meist nur noch den Online Module Index auf python.org.
Inzwischen nutze ich meist nur noch den Online Module Index auf python.org.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Also am einfachsten ist es wenn man sich ein Anfängerbuch besorgt um die Syntax zu erlernen. Sehr viel mehr gibt es da ja dann eigentlich nicht.
Ich hab mir das Buch (*räusper*) „Python für Kids“ und „Python und GUI Toolkits“ besorgt. Als Nachschlagewerk für kleine Problemchen hab ich „Python GE-PACKT“ das ist wohl ganz interessant, aber zum lernen total ungeeignet.
Ein Bekannter aus der Ausbildung kam allein mit meinen Quellcode Kommentaren zurecht. Vorausgesetzt ist das man schon OOP beherrscht, aber das scheinst du ja zu können.
Ich hab mir das Buch (*räusper*) „Python für Kids“ und „Python und GUI Toolkits“ besorgt. Als Nachschlagewerk für kleine Problemchen hab ich „Python GE-PACKT“ das ist wohl ganz interessant, aber zum lernen total ungeeignet.
Ein Bekannter aus der Ausbildung kam allein mit meinen Quellcode Kommentaren zurecht. Vorausgesetzt ist das man schon OOP beherrscht, aber das scheinst du ja zu können.
greetings
sebi
sebi
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Hier noch die Links zu den Rezensionen: Python für Kids, Python und GUI Toolkits, das ich persönlich nicht so gut finde, aber es begrüße Python Bücker zu Spezialthemen zu finden und noch Python GE-PACKT. Das Buch kenne ich nicht, aber zum Nachschagen nutze ich entweder Python kurz & gut oder die Online Docs, sind meist praktischer als herumblättern.antimicro hat geschrieben:Ich hab mir das Buch (*räusper*) „Python für Kids“ und „Python und GUI Toolkits“ besorgt. Als Nachschlagewerk für kleine Problemchen hab ich „Python GE-PACKT“ das ist wohl ganz interessant, aber zum lernen total ungeeignet.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
So habe mir mal die beiden Bücker Python für Kids und Python und GUI - Toolkits.
Nochmals danke für eure Hilfe und ich bin mir sicher man sieht soch hier öfters
Gruss MIchael
Nochmals danke für eure Hilfe und ich bin mir sicher man sieht soch hier öfters
Gruss MIchael
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Dieser Satz kein Verb, hehe. Python und GUI Toolkits hat ein kleines Einführungskapitel, aber einiges Trifft nicht mehr zu besonders im wx Kapitel.Michael hat geschrieben:So habe mir mal die beiden Bücker Python für Kids und Python und GUI - Toolkits.
Okay.Michael hat geschrieben:Nochmals danke für eure Hilfe und ich bin mir sicher man sieht soch hier öfters
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Macht nix, die Bücher weisen mir den Weg, google.de macht den RestLeonidas hat geschrieben:Dieser Satz kein Verb, hehe. Python und GUI Toolkits hat ein kleines Einführungskapitel, aber einiges Trifft nicht mehr zu besonders im wx Kapitel.Michael hat geschrieben:So habe mir mal die beiden Bücker Python für Kids und Python und GUI - Toolkits.
Okay.Michael hat geschrieben:Nochmals danke für eure Hilfe und ich bin mir sicher man sieht soch hier öfters
Hoffe mal das Python etwas bekannter ist wie Omnis Studio Von Omnis Studio gibts fast nix im netz
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Was wx angeht, wird die Google da enttäuschen, jens kann davon einiges Erzählen.Anonymous hat geschrieben:Macht nix, die Bücher weisen mir den Weg, google.de macht den Rest
Ist ja auch komerziell. Im Google Fight: 24.600.000 für Python und 56.300 für Omnis Studio.Anonymous hat geschrieben:Hoffe mal das Python etwas bekannter ist wie Omnis Studio Von Omnis Studio gibts fast nix im netz
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice