PYTHON ~ Update ( pycharm & tutorials )steemCreated with Sketch.

in #python5 years ago (edited)

PYTHON

Published with SteemPeak

ScreenshotScreenshot by Willi Glenz

SUMMARY

01 PYTHON ............................................................. v4 19-05
02 installation ....................................................... v2 19-05
03 tutorials .......................................................... v4 19-07 update
04 pycharm ............................................................ v1 19-07 new

05 sources ............................................................ v1 19-07

#05

05 SOURCES
Jetbrains               : jetbrains.com
Python.org              : python.org
University of Waterloo  : uwaterloo.ca


04 PYCHARM
Download                : jetbrains.com/pycharm/
Documentation           : jetbrains.com/pycharm/documentation
Quick Start             : jetbrains.com/help/pycharm/quick-start-guide.html
Homepage                : jetbrains.com


03 TUTORIALS
Python 3 Tutorial (de)  : python-kurs.eu/python3_kurs.php

Chuck Severance     
   Videos               : youtube.com/playlist?list=PLlRFEj9H3Oj7Bp8-DfGpfAfDBiblRfl5p
   Book                 : py4e.com/book
   Free Online Course   : py4e.com

Python from Scratch     : open.cs.uwaterloo.ca/python-from-scratch/
Tutorial                : docs.python.org/3/tutorial/index.html
Dive Into Python 3      : file:///usr/share/doc/diveintopython3/html/index.html
Tutorial                : file:///usr/share/doc/python3.5/html/tutorial/index.html
Homepage                : python.org
Download                : python.org/downloads/
Documentation           : docs.python.org/3.7/


02 INSTALLATION
# snap install pycharm-community --classic
# apt-get install python3 idle3 spyder3 python-pip diveintopython3
$ which python; python -V
$ which python3; python3 -V
$ python3
$ python -m SimpleHTTPServer


INSTALLATION v3.7.3

$ mkdir ~/tmp; cd ~/tmp;
$ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
$ xz --uncompress Python-3.7.3.tar.xz
$ tar -xf Python-3.7.3.tar
$ rm Python-3.7.3.tar
$ cd Python-3.7.3/
$ view README.rst
$ ./configure
$ make
$ make test
# make install
$ rm -r ~/tmp; ls -lisa ~

UPDATE-ALTERNATIVE

$ python<tab><tab>
$ python --version
# update-alternatives --list python
# update-alternatives --install /usr/local/bin/python3 python /usr/bin/python3.7 1
# update-alternatives --config python
# update-alternatives --list python
$ python --version

# update-alternatives --remove python /usr/bin/python2.7
Homepage                : python.org
Download                : python.org/downloads/
Documentation           : docs.python.org/3.7/


01 PYTHON
CheatSheet              : cheat.sh/python/:learn
IDE                     : Spyder3

DIVE-INTO-PYTHON-3

# apt install diveintopython3
$ dpkg -L diveintopython3 | grep -i index
> /usr/share/doc/diveintopython3/html/index.html
> file:///usr/share/doc/diveintopython3/html/index.html

Homepage                : python.org
Download                : python.org/downloads/
Documentation           : docs.python.org/3.7/
Sort:  

Congratulations @wglenz! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You published a post every day of the week

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

You can upvote this notification to help all Steem users. Learn how here!

This post had received 5.00% upvote from @steemitportugal account!
Vote for @steemitportugal to Witness. Your vote is very important to us!
Visit our WebSite www.steemitportugal.com (tutorials,news...)
Thank you very much.
Click here to vote
steemitportugal
Delegation for daily voting: 10SP-25SP-50SP-100SP-250SP-500SP-1000SP