I'd recommend you be willing to put in the time and effort to learn the
tools you want to use, if you want to do professional software
development. Pick one, use it for a month (at least 100+ hours of hands on
keyboard coding). Sublime, Vi are great for Python, since Python doesn't
require as muc
Look into docstrings. They will make your code much more readable to a
Python reader.
On Sat, Jun 11, 2016 at 2:16 PM mad scientist jr
wrote:
> For those who don't want to have to wade through comments, here is a
> version without so many comments:
>
> # For Python 3.x
> # This script creates mul
The structure of your program is really not that Pythonic. I'd recommend
you take a look at PEP 8.
https://www.python.org/dev/peps/pep-0008/
It's not perfect, but it's a good start to get a feel for how to structure
your Python work.
Marc
On Fri, Jun 10, 2016 at 7:05 PM, Christopher Reimer <
c
Others have mentioned Cygwin or the new subsystem. The other two options a
number of Python develops that I work use are to (1) install
vmware/virtualbox and run linux in a vm or (2) install the packaged
binaries, such as Anaconda from Continuum Analytics.
One issue I had when using cygwin was th
I am pretty sure (but not 100%) that the pip that virtualenv installs when
it first creates the virtualenv is the version of pip installed on the
system. Here's the process I used to bootstrap a new Python 2.7 dev
environment.
1. Download and install the latest version of pip as sudo so it's syst