Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Scriptsprachen-Interessiert : Python ???

  1. #1
    Registrierter Benutzer
    Registriert seit
    04.10.2001
    Beiträge
    46

    Scriptsprachen-Interessiert : Python ???

    hallo leute ,

    seit geraumer zeit nutze ich nun linux und bin absolut begeistert. habe mich auch schon mal etwas durch die bash gearbeitet, komme soweit auch schon ganz gut zurecht - naja bei awk und sed hängts noch einwenig! nun bin ich durch den aktuellen linux-user auf wxBasic gestossen, und habe mir mal den adventskalender etwas genauer angeschut und modifiziert.

    dies hat nun mein interesse zur erweiterten script-programmierung geweckt - und nach aussagen eines kollegn soll wohl python sehr gut sein.

    was brauche ich nun um ein programm mit python laufen zu lassen?
    genauer : brauche ich da auch einen interpreter oder kompiler?
    wäre nett wenn ihr anhand dem klasischen "hallo welt" des alles erklären könntet!

    nutze zur zeit suse linux 8.0! rpm -q python ergab : python-2.2-105

    reicht das ?

    gruss hmikux aus hessen
    Gruß hmikux aus Hessen
    Zenwalk
    CPU: AMD K7 1600+XP / 512MB DDR-RAM / NVIDIA-GF2-MX-Chip

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Du kannst ein Python Programm wie ein Bashscript starten.
    Also entweder
    python script
    oder als erste Zeile im Script den Interpreter angeben und dann executable machen.

    Code:
    #!/usr/bin/python
    print "Hello World"
    Hans-Georg Norman kann dir da sicher bessere Tipps geben.
    Er ist hier unser Pythonexperte.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  3. #3
    Registrierter Benutzer
    Registriert seit
    04.10.2001
    Beiträge
    46
    super, das funzt ja auf anhieb, und ist noch viel einfacher wie ich dachte!

    kann man auch fensterchen und buttons und so etwas ähnliches bauen? und das alles ohne kompilierung??? laufen die programme dann auch plattform übergreifend?
    Gruß hmikux aus Hessen
    Zenwalk
    CPU: AMD K7 1600+XP / 512MB DDR-RAM / NVIDIA-GF2-MX-Chip

  4. #4
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von hmikux
    super, das funzt ja auf anhieb, und ist noch viel einfacher wie ich dachte!



    kann man auch fensterchen und buttons und so etwas ähnliches bauen?
    Ja, kann man, wenn man eine der UI Bibliotheken nimmt, die Python Bindings haben.
    HG Normann hat da ein paar solche Tools auf seiner Homepage.
    Kannst ja nach seinen Postings suchen , da steht in einigen die URL drin.
    EDIT: http://python.normann-live.de/


    und das alles ohne kompilierung???
    Ja.


    laufen die programme dann auch plattform übergreifend?
    Wenn die verwendeten Bibliotheken dort laufen.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  5. #5
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571
    mach ich mal Reklame für mich selbst ........

    Schau mal nach python.normann-live.de oder
    auch python.sandtner.net
    www.python.de

    Wenn du meine Scripts mit QT basierter Oberfläche laufen lassen willst, dann muß auch QT und PyQt installiert sein.

    Ich denke, das sollte für den Anfang mal reichen
    Geändert von Hans-Georg Normann (21-11-2002 um 19:00 Uhr)
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

  6. #6
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    Tach,

    Was ist eigentlich der Vorteil von Python gegenüber Perl(ich kenn nicht viel mehr als den Namen)?

    Grundsätzlich sind ja beides erweiterbare Universalskriptsprachen für kleine bis mittlere Anwendungen. Perl hat Tonnen voll Erweiterungsmodule(-> www.cpan.org ), die seines gleichen in anderen Skriptsprachen sucht. Ansonsten ist Perl die Textmustererkennung/-verarbeitung super integriert und die Sprache ist insgesamt geeignet für faule Programmierer.

    fork
    Geändert von fork (21-11-2002 um 22:59 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    07.03.2001
    Ort
    FStone,D
    Beiträge
    186

    hmm,

    bin mir nicht sicher, aber Python ist objektorientiert wärend PERL dies erst seit der Version 5 ist. Ansonsten ist es eh Geschmacksache welche Sprache man verwendet, es kommt mehr auf den Verwendungszweck an und auch die persönliche Neigung was Spachen und Syntaxe angeht, ich würd dir nämlich von beidem Abraten und mal Ruby zu probieren Aber das ist jetzt wieder ein anderes Thema.
    Links zu ruby
    www.ruby-lang.org
    www.selfruby.de
    http://www.approximity.com/rubybuch/
    http://www.ruby.ch/en/rubymain.shtml
    ich finde die Sprache besser als PERL oder auch Python aber wie gesagt, es ist Geschmacksache, ich denke nicht dass es grundsätzlich einen Schwarz/Weiss Vergleich zwischen Sprachen geben kann, jede hat ihre Stärken sonst würde sie nicht benutzt werden.

  8. #8
    Registrierter Benutzer
    Registriert seit
    04.10.2001
    Beiträge
    46
    hallo leute,

    ich mal wieder! habe mir nun mal das einsteigerbuch für python2.x von martin uzak aus dem bhv-verlag für 9,95euro zugelegt, und bin ich schon etwas über dem >hello world< in python hinaus!

    eigentlich ist das buch für diesen preis richtig gut, leicht verständlich - also gut!

    meine ersten schritte in python machen richtig spass - so das ich unbedingt mehr darüber erfahren möchte - vorab schonmal DANKE für die tollen links!

    habt ihr den auch eine buchempfehlung für mich, die unbedingt jeder python-programmierer gelesen haben sollte - oder die auch als nachschlagewerk und referenz dient?

    gruss hmikux aus dem taunus
    Gruß hmikux aus Hessen
    Zenwalk
    CPU: AMD K7 1600+XP / 512MB DDR-RAM / NVIDIA-GF2-MX-Chip

  9. #9
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571
    Also das einzigste Buch in Sachen Python was ich habe ist Python und GUI-Toolkits von Michael Lauer, Verlag MITP. Die 35 Euro hätte ich besser stecken lassen sollen.

    Habe mir natürlich die Referenz von Python und QT auf Platte gezogen. Ist zwar in neudeutsch, aber so schwer ist's ja auch nicht. Notfalls gibts ja noch die Foren.

    Hans
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •