Python bra till...?

Här diskuteras programmering och utveckling
Användarvisningsbild
degus
Inlägg: 24
Blev medlem: 21 nov 2006, 12:14
Ort: Kolsva

Python bra till...?

Inlägg av degus »

håller på och lär mig python.  har bara kommit till ut-inmatning än så länge och har mina funderingar på vad jag ska göra med mina kunskaper sen.

Nu till frågan, vad är python bäst till?
OS ?
Applikationer ?
Server (databaser, php, html) ?
Spel (3d) ?

skulle nämligen vilja kunna göra OS-relaterade program/funktioner så som ljud/grafik kontroller osv.
Användarvisningsbild
DrMegahertz
Inlägg: 296
Blev medlem: 06 maj 2006, 14:37
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Södra Dalarna

SV: Python bra till...?

Inlägg av DrMegahertz »

Om jag får välja ur listan du angav skulle jag säga;

Applikationer (stora som små)
Server-relaterat (dynamiskt webb-innehåll, databaser mm.)
Spel (2D och 3D)

Sedan är ju Python mycket lätt att använda för att utöka sina redan befintliga program med, i form av plugins och script.

Om du vill göra OS-relaterade saker(drivisar?) måste du vända dig till ett lägre språk såsom C/C++ och Assembler.
BildAre you shpongled? Bild
Användarvisningsbild
Galgalid
Inlägg: 1646
Blev medlem: 08 dec 2006, 12:30

SV: Python bra till...?

Inlägg av Galgalid »

Python e riktigt nice för en hel del, särskilt servrar ;)
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Python bra till...?

Inlägg av Barre »

Själv har jag precis börjat med att skriva en övervakning/monitorerings applikation för nätverk/servers, självklart i python :)

För varje dag blir jag bara med och mer "kär" i python...
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Galgalid
Inlägg: 1646
Blev medlem: 08 dec 2006, 12:30

SV: Python bra till...?

Inlägg av Galgalid »

Gött..jag ska ta nya tag med Python sen, men nu blir det Java för min del....ska ha Java programmeriing A + B nästa termin så....
har dock köpt flera python-böcker....synd att låta dom samla damm ^^
Användarvisningsbild
degus
Inlägg: 24
Blev medlem: 21 nov 2006, 12:14
Ort: Kolsva

SV: Python bra till...?

Inlägg av degus »

boken som jag läser hävdade att python även funkade till att göra OS, vilket självklart gjorde mig kodnings kåt.
har kommit in hela 3 kapitel i boken och skulle helst av allt vilja koppla ihop mig själv med en dammsugare och bara suga in allt..

Nackdelen med att lära sig programmera:
Ju mer man lär sig desto fler program vill man göra.
Livsfarligt.. .      ;) ;D
Användarvisningsbild
Galgalid
Inlägg: 1646
Blev medlem: 08 dec 2006, 12:30

SV: Python bra till...?

Inlägg av Galgalid »

ja ja har samma problem =D givetivs saknar man dessutom kunskaperna för att göra ett enda av de program man vill, bara för att krångla till det ytterliggare ;)
men det e bara till att öva =D
Användarvisningsbild
DrMegahertz
Inlägg: 296
Blev medlem: 06 maj 2006, 14:37
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Södra Dalarna

SV: Python bra till...?

Inlägg av DrMegahertz »

degus skrev: boken som jag läser hävdade att python även funkade till att göra OS...
Wow.. Det är jag mycket, mycket tveksam till, eftersom att Python är ett interpreterat språk, det måste alltså köras med hjälp av en så kallad "tolk". Så om du saknar en python-tolk så kommer du inte kunna köra ditt program. Så att skriva ett OS i enbart python blir nog svårt, men vill du testa att programmera ett litet "OS" kan jag rekommendera dig till att plugga lite C och Assembler. Lågnivåspråk <3 ;)
BildAre you shpongled? Bild
jabbadoo
Inlägg: 232
Blev medlem: 11 dec 2006, 21:09
OS: Ubuntu
Utgåva: 10.04 Lucid LTS
Ort: Sweden
Kontakt:

SV: Python bra till...?

Inlägg av jabbadoo »

vad ska du göra med OS? Python har en "os"-class som man kan importera, med riktigt roliga grejer... har själv gjort en liten terminal grej som crawlar datorn och som man kan söka i sen. någon intresserad förresten.
os är nog inte för devices, men jag såg något om det någon stans, så man vet ju inte =), du kan ju skriva

help('os')

eller

import os; dir(os)
Användarvisningsbild
Galgalid
Inlägg: 1646
Blev medlem: 08 dec 2006, 12:30

SV: Python bra till...?

Inlägg av Galgalid »

Gör ett eget OS, det vore coolt.
Användarvisningsbild
Smygis
Inlägg: 849
Blev medlem: 21 jun 2006, 18:41
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Kramfors

SV: Python bra till...?

Inlägg av Smygis »

DrMegahertz skrev:
degus skrev: boken som jag läser hävdade att python även funkade till att göra OS...
Wow.. Det är jag mycket, mycket tveksam till, eftersom att Python är ett interpreterat språk, det måste alltså köras med hjälp av en så kallad "tolk". Så om du saknar en python-tolk så kommer du inte kunna köra ditt program. Så att skriva ett OS i enbart python blir nog svårt, men vill du testa att programmera ett litet "OS" kan jag rekommendera dig till att plugga lite C och Assembler. Lågnivåspråk <3 ;)
http://www.jtauber.com/cleese

;D
Inte helt i python då, Men vissa delar måste ju vara skrivna i ASM och C.
A Foolish Consistency is the Hobgoblin of Little Minds.Beware: In C++, your friends can see your privates!
Användarvisningsbild
DrMegahertz
Inlägg: 296
Blev medlem: 06 maj 2006, 14:37
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Södra Dalarna

SV: Python bra till...?

Inlägg av DrMegahertz »

"The basic idea is to have a microkernel mostly based on the Python VM" som då är skriven i C och lite boot-tjossan i Asm, men *nästan* helt i python iallafall :D

Coolt projekt ändå.. *gräver ner sig bland sidorna* :D
BildAre you shpongled? Bild
Användarvisningsbild
Galgalid
Inlägg: 1646
Blev medlem: 08 dec 2006, 12:30

SV: Python bra till...?

Inlägg av Galgalid »

ja synd att de har lagt det på hyllan =(
jabbadoo
Inlägg: 232
Blev medlem: 11 dec 2006, 21:09
OS: Ubuntu
Utgåva: 10.04 Lucid LTS
Ort: Sweden
Kontakt:

SV: Python bra till...?

Inlägg av jabbadoo »

krävs tolken om man fixar (kompilerar?) till .pyc?
Användarvisningsbild
Galgalid
Inlägg: 1646
Blev medlem: 08 dec 2006, 12:30

SV: Python bra till...?

Inlägg av Galgalid »

hmm..hur menat du(är jättetrött)? det blir ju en .py fil när man kör programmet man har skrivit...men får du en seperat .pyc-fil med?

.pyc står för "python compiled"  och kör man den instället för .py-filen ska programmet starta snabbare.
Användarvisningsbild
Chippen
Inlägg: 1237
Blev medlem: 05 jun 2006, 18:15
Ort: Haninge Kommun

SV: Python bra till...?

Inlägg av Chippen »

i min värld behöver python inte vara bra till något (även om det är väldigt bra till mycket), för det är så fasligt roligt att programmera... man sitter nästan och skrattar när man skriver sin kod...
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Python bra till...?

Inlägg av Lars »

.pyc-filen innehåller plattformsoberoende (tror jag) bytekod som sedan körs av Python-tolken. Man kan kika på bytekoden med hjälp av modulen dis.

Kod: Markera allt

>>> def f(x):
...     return x+1
... 
>>> import dis
>>> dis.dis(f)
  2           0 LOAD_FAST                0 (x)
              3 LOAD_CONST               1 (1)
              6 BINARY_ADD          
              7 RETURN_VALUE        
>>> 
Användarvisningsbild
Galgalid
Inlägg: 1646
Blev medlem: 08 dec 2006, 12:30

SV: Python bra till...?

Inlägg av Galgalid »

ja  python är sjukt kul att arbeta med....jag måste snart börja om med det...läste en bok men mina kunskaper är rostiga.....nåja bara till att ta det från början =D
Christian Johansson
Inlägg: 1235
Blev medlem: 17 feb 2007, 20:31
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Eslöv

SV: Python bra till...?

Inlägg av Christian Johansson »

Jag har dålig koll på detta. Jag trodde att Python var ett script-språk liknande Perl och PHP men det är kanske helt fel. Jag är tacksam för förklaring. På mitt jobb (på Ericsson) är det för övrigt bara Perl som gäller när det gäller att skriva script. Jag gick en kurs i Perl vid ett tillfälle på mitt jobb.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Python bra till...?

Inlägg av Lars »

Christian Johansson skrev: Jag har dålig koll på detta. Jag trodde att Python var ett script-språk liknande Perl och PHP men det är kanske helt fel.
Nädå, du verkar ha förstått det hela rätt.
Skriv svar

Återgå till "Programmering och webbdesign"