Compiling Python
TuxTrax
TuxTrax at fortress.tuxnet.net
Wed Jun 5 17:23:13 EDT 2002
On Wed, 05 Jun 2002 10:44:43 -0400, Peter Hansen <peter at engcorp.com> wrote:
> TuxTrax wrote:
>>
>> Hello all
>>
>> I am new to this forum, and to Python, please excuse the newbie question.
>>
>> I have started reading the o'reilly book, "learning python" and find python
>> to be an amazing language so far. My first impression of it is a language that
>> is easier than basic to learn and use, and more powerful than many other
>> high level languages such as pascal.
>>
>> My question is this; I realize that Python compiles to bytecode automatically
>> as part of the interpreters tokenization run, but is there a way to permanently
>> compile python code outputting to an executable binary?
>
> Why do you want to do that? For presumably increased speed, or because
> you don't want the hassle of multiple .py files all over the place (in
> other words, better packaging)?
>
> -Peter
Hi Peter
I was more interested in if there were existing tools to do it, already
available.
I really don't care to "hide" my source code, as I hail from the open source
Linux community (kind of like "I'm from star fleet, I never lie" <g>)
and I would be releasing any source for any python app that I wrote (that was
any good <g>) anyway. Besides, if you know others will be seeing your source
you tend to write cleaner code <g>.
As I noted, it was a newbie question, a matter of curiousity. I am just
starting to learn python and I really love it, and I am full of such
questions that probably others have already gotten past.
Packaging is a thought, but speed (so far) isn't an issue, as python is pretty
fast IMHO.
Cheers,
Mathew
--
TuxTrax (n.) An invincible, all terrain, Linux driven armored assault
vehicle that can take as much fire as it gives ;-)
<Carnivore activation string>
ASSASINATION ANTHRAX PRESIDENT NUCLEAR TALIBAN AMMONIUM NITRATE
</Carnivore activation string>
Yes, I am a Penguin cult high priest. Fin readings upon request.
ROT13 this email address to mail me: uvtuqrfregzna at lnubb.pbz
More information about the Python-list
mailing list