Dupstep
Berichten: 2302
avatar
Offline Stuur privebericht
Beste leden,

Ik ben nu bezig met Python te leren. Ik heb mooi de .msi geïnstalleerd die ik via Python.org heb (versie 3.1.2).
Nu ben ik bezig, alles werkt (ik ben aan het leren), behalve mijn print 'Hello World' en mijn andere zaken die tussen print ' ' staan.
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
>>> print 'Hello World!'
 
File "<stidn>"line 1
    
print 'Hello World!'
                        
^

SyntaxErrorinvalid syntax.


Wat doe ik fout ? Bedankt alvast.

Darsstar DB Edit: Ik heb een PYTHON tag aangemaakt, speciaal voor jou!
23-10-2010 20:37
Dit topic is 330 keer bekeken door 58 verschillende leden
Reacties op: "Python"
1 | 2 Volgende pagina
Gevallen leider
Berichten: 118
avatar
Offline Stuur privébericht
Probeer eens dubbele quotes te gebruiken. Denk niet dat er verder veel mensen hier zijn met PY ervaring.
23-10-2010 20:42
Dupstep
Berichten: 2302
avatar
Offline Stuur privébericht
Alsook werkt dit niet :/
Dit had ik ook in gedachten ...
23-10-2010 20:43
Gevallen leider
Berichten: 118
avatar
Offline Stuur privébericht
Plaats je code eens, misschien lukt het me het te ontcijferen
23-10-2010 20:47
Dupstep
Berichten: 2302
avatar
Offline Stuur privébericht
Ik probeerde enkel dit:
Code | Selecteer Alles
minimaliseren
1
>>> print 'Hello World!'

Desnoods toon ik een printscreen.
23-10-2010 20:48
Berichten: 2123
avatar
Offline Stuur privébericht
Ik denk niet dat Python een print opdracht kent. Wel kun je het volgende doen:

Code | Selecteer Alles
minimaliseren
1
req.write ("Hello world")


Tenminste, zo schreef ik data naar het scherm in mijn probeersel.
23-10-2010 20:52
Gevallen leider
Berichten: 118
avatar
Offline Stuur privébericht
Haal die '>' tekens er eens voor weg...?

@Killingdevil volgens deze pagina wel: http://python.about.com/od/gettingstarted/ss/helloworld.htm
23-10-2010 20:52
Dupstep
Berichten: 2302
avatar
Offline Stuur privébericht
Ja, maar in mijn boek (Core Python programming 2nd Edition van Wesley J. CHUN) staat dat ik wel prints moet gebruiken.

Nieuwe reactie samengevoegd met originele reactie op 23.10.10 20:55:28:
Vervolgens, die >>> staan er automatisch, is een primary promt..

Nieuwe reactie samengevoegd met originele reactie op 23.10.10 20:56:40:
Quote: Killingdevil

Ik denk niet dat Python een print opdracht kent. Wel kun je het volgende doen:

Code | Selecteer Alles
minimaliseren
1
req.write ("Hello world")


Tenminste, zo schreef ik data naar het scherm in mijn probeersel.



Alsook hier krijg ik een error :/..
23-10-2010 20:53
Berichten: 2123
avatar
Offline Stuur privébericht
Dit komt omdat Python ook gewoon kan worden gebruikt om te programmeren op het besturingssysteem in plaats van het schrijven van webapplicaties. Ik denk dat je mod python (Apache) gebruikt? Dan zal het allemaal wat anders werken, vaag kan ik me nog herinneren dat het req object van alles voor je kan doen wat met de request te maken heeft (verrassing!). Dus de request uitlezen, en de response opbouwen.
23-10-2010 20:57
Dupstep
Berichten: 2302
avatar
Offline Stuur privébericht
Wat gebruiken jullie misschien ? Misschien is dat handiger voor me ?
23-10-2010 20:59
Gevallen leider
Berichten: 118
avatar
Offline Stuur privébericht
Volgens mij is Killingdevil niet bepaald een Python expert, en ik ook niet. Om eerlijk te zijn roep ik zomaar wat.
23-10-2010 21:03
Reageer op: "Python"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden