[ MarkoBalkan @ 20.08.2007. 06:02 ] @
stvar je slijedeca. imam program u pythonu, dali je moguce napraviti exe file na windowsima ili se daje *.py? dali moram dati kod? dali se mogu raditi dll fileovi? |
[ MarkoBalkan @ 20.08.2007. 06:02 ] @
[ Au197/79 @ 20.08.2007. 07:34 ] @
Mogu se dati pyc fajlovi, što je bajtkod, nešto kao class fajlovi u javi.
A postoji py2exe program koji pravi exe file. Npr. ja sam pravio neki program za popis računara. Program se nalazio na cd-u i bio je autorun. Kad se pokrene pitao bi za neke podatke i preko win32 dodatka pročešljao hardverske i mrežne podatke i poslao ih na mail za popis. Program je imao 2 py fajla i win32 dodatak a kod za pravljenje exe fajla se parvi takođe u pythonu i izgleda ovako: Code: from distutils.core import setup import py2exe setup(console=['popis.py']) py2exe napravi dist direktorijum čiji je sadržaj u mom slučaju bio: bz2.pyd library.zip MSVCR71.dll popis.exe python24.dll pythoncom24.dll pywintypes24.dll unicodedata.pyd w9xpopen.exe win32api.pyd win32ui.pyd zlib.pyd _socket.pyd _win32sysloader.pyd Što se tiče pravljenja dll-ova tu ništa ne znam, pogledaj dokumentaciju. Kod ne moraš davati osim ako nisi koristio neku biblioteku koja je licencirana tako da se kod mora davati. Da vidiš licencu samog pythona kucaj license() u python interpreteru. [Ovu poruku je menjao Au197/79 dana 20.08.2007. u 08:54 GMT+1] [ MarkoBalkan @ 20.08.2007. 09:59 ] @
zaboravio sam jos jednu stvar.
dali postoji neki program za izradu GUI-a, kao sto imaju klasicni programi, vb.net, C#, borland builder, delphi itd...? znam da psotoje IDE programi za python. rucno se nekad pisao kod za crtanje prozora, gumbića i ostalog. jer po meni to je glupost pisati sve rucno. osim za izradu igrica. [ alex @ 20.08.2007. 15:54 ] @
Pretrazi vec postojece teme na ovom forumu - vec je bilo price nekoliko puta o oba tvoja problema i pitanja.
[ StefanJer91 @ 20.08.2007. 18:04 ] @
U temi koju si pre ove postavio sam ti preporucio alate za izradu gui aplikacaja u python-u, i preporucio bih ti da prvo pocnes sa tkinterom zato sto je lak, i vec ga dobijas uz python.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|