Sida 1 av 1

Pythonprogramering - hur gör man?[LÖST]

Postat: 14 jul 2009, 20:52
av Pingvinist
Här kommer en fråga som vittnar om min stora okunskap inom programering. :-[ Nåja... Here goes! :)

Hur programerar man i Python? Jag menar inte koden som sådan utan snarare vad som behövs!? Behöver jag installera något? Skriver jag koden i ett vanligt textdokument? Hur gör man med den färdiga koden? Hur "startar" jag mitt program?

Alltså: Jag kan absolut inget, men jag tänker lära mig! Eller det enda jag gjort är att jag pillat lite på en hemsida HTML och den körs ju genom webläsaren. Så funkar nog inte Python gissar jag...

Hoppas någon orkar med att förklara grunderna för en noob som mig! ;D

Re: Pythonprogramering - hur gör man?

Postat: 14 jul 2009, 20:55
av CryingFreeman
Först installerar du paketet python.

Sen öppnar du en terminal och skriver

Kod: Markera allt

python
Sen går du till

http://hkn.eecs.berkeley.edu/~dyoo/pyth ... edish.html

och börjar prova dig fram lite. :)

Re: Pythonprogramering - hur gör man?

Postat: 14 jul 2009, 20:59
av Pingvinist
Kanon! :) Ska genast kika in där och se om jag fattar något! ;D

Re: Pythonprogramering - hur gör man?

Postat: 14 jul 2009, 21:09
av CryingFreeman

Re: Pythonprogramering - hur gör man?

Postat: 14 jul 2009, 21:14
av Rasmus
Denna använde jag som kom igång, väldigt enkel
http://linuxwiki.se/index.php/Bli_ormtjusare

Re: Pythonprogramering - hur gör man?

Postat: 14 jul 2009, 22:07
av hagelnut
Tre sätt att köra python (använder du någon linux dist så lär du redan ha det installerat):
1) Skriv

Kod: Markera allt

python
i en terminal. Du får upp en prompt som du kan skriva python-kod i och direkt se resultatet

2) Skriv python-kod i en textfil, exempel.py. I en terminal skriv

Kod: Markera allt

python exempel.py
3) Skriv python-kod i en textfil, exempel.py. I första raden i exempel.py, skriv

Kod: Markera allt

#!/usr/bin/env python
I en terminal, skriv

Kod: Markera allt

chmod +x exempel.py
Starta skriptet med

Kod: Markera allt

./exempel.py

Re: Pythonprogramering - hur gör man?

Postat: 15 jul 2009, 11:20
av Pingvinist
Tack! Jättebra input! :)

Re: Pythonprogramering - hur gör man?

Postat: 15 jul 2009, 11:44
av Pingvinist
Fast... Ändå gör jag något fel tydligen... ???

Jag provade att skapa ett textdokument med OpenOffice ordbehandlaren som jag kallade "exempel.py". Den hette då "exempel.py.odt" men jag tog bort den sista ändelsen manuellt. I textdokumentet stod det endast klassikern: print "Hello world"

Den sparade jag i min hemmamapp. Sen öppnade jag terminalen och skrev "python exempel.py"... Då fick jag meddelandet:
/usr/bin/python: can't find '__main__.py' in 'exempel.py'

Ska jag spara textfilen på något särskilt ställe kanske? ???

Re: Pythonprogramering - hur gör man?

Postat: 15 jul 2009, 11:46
av TicToc
Du bör använda en vanlig texteditor, t.ex. gedit.

Re: Pythonprogramering - hur gör man?

Postat: 15 jul 2009, 12:12
av Pingvinist
Tack! Det fungerade bättre! :)