[Tutor] Questions about Creating Executables and Backward Compatibility
Shaun Keyes-McClements
writer5643 at gmail.com
Mon Feb 22 13:37:30 EST 2021
Hi Team,
I am a hobbyist programmer with the following questions:
Since Python is a scripting language and does not need to be compiled, how
would I make executables of programs written in either Python 3.1 or 3.9?
PIP seems to support specific versions of Python, such as 3.4 and 3.7,
respectively. What I would like, is to share text adventures I've
written with those who don't have Python installed on their systems. Is
there a way to do this, I mean, do I need to create a library and import it
into another language such as C++, to be compiled? Next question, with the
exception of updates made, are Python 3x versions typically backward
compatible? For example, have the Input and Print Functions remained the
same in terms of syntax from let's say 3.1 onward? Most of my experience
with Python is with 3.1; I recently installed 3.9 and don't want to
reinvent the wheel by rewriting all of my programs from scratch, though I
am not opposed to revising for efficiency and improved User Experience.
Thank you for your time and attention.
Shaun
More information about the Tutor
mailing list