Sponsored Content
Top Forums Programming Any Good resources to learn Python Post 302934065 by drl on Wednesday 4th of February 2015 11:20:37 AM
Old 02-04-2015
Hi.

This provided the motivation for me to update my database of books. Some time ago when I worked at a training center, we had a Python course. We provided O'Reilly's Learning Python, 1st edition. The course ran perhaps 3 times, and we dropped it for lack of interest. At that time, perl was in ascendancy, so we concentrated on it (I still like perl for quick solutions). Currently, Python seems better-suited to projects that are engineered, and, in the last few years, has passed perl in popularity.

I recently became re-interested in Python, and of the many books available (I usually look at reviews at Amazon), I found the items below to serve my interests:
Quote:
Title: Python Programming
Subtitle: An Introduction of Computer Science
Author: John Zelle
Edition: 2nd
Date: 2010
Publisher: Franklin, Beedle & Associates
ISBN: 978-1-59028-241-0
Pages: 514
Categories: python, programming, languages, computer science
Comments: Python 3, 4.7 (5.0) Amazon
Comments: #1 Best Seller in Introductory & Beginning Programming (2015)

Title: Python for Informatics
Subtitle: Exploring Information
Author: Charles R Severance
Edition: [Kindle Edition]
Date:
Publisher: Amazon Digital Services, Inc.
ISBN: 1492339245
Pages: 246 (859 KB)
Categories: python, programming
Comments: 4.7 (5.0), 33 reviews Amazon (2015.02)
Comments: Kindle (ebook) edition has been free; paperback around $10.
Comments: Amazon.com: Python for Informatics: Exploring Information eBook: Charles Severance: Kindle Store

Title: Data Science at the Command Line
Subtitle: Facing the Future with Time-Tested Tools
Author: Jeroen Janssens
Edition: 1
Date: October 12, 2014
Publisher: O'Reilly Media
ISBN: 1491947853 978-1491947852
Pages: 212
Categories: data science, python, R, using building tools
Comments: 4.0 (5.0) 4 reviews Amazon (2015.02)
Comments: OSEMIN: { obtain, scrub, explore, model, interpret } data
Comments: "We will focus on Python and R because these are
Comments: currently the two most popular programming languages within the
Comments: data science community."

Title: Learning Python
Subtitle:
Author: Mark Lutz
Edition: 5
Date: July 6, 2013
Publisher: O'Reilly Media; Fifth Edition edition
ISBN: 1449355730 978-1449355739
Pages: 1600
Categories: python, programming, object-oriented
Comments: 4.1 (5.0) 111 reviews Amazon (2015.02)
Comments: covers Python 2.7 and 3.3
Comments: There have been many criticisms about the size of this
Comments: book. Edition 1 was 366 pages. Many feel that this should have
Comments: been split into at least 3 books, such as O'Reilly has done with
Comments: perl, q.v.
Note that one of them is free in the Kindle edition. You can read Kindle editions on many platforms (I use an iPad, for example, in addition to a Kindle). There are also PC apps to read Kindle books. I think you will need a Kindle account, however, but it is free.

Good luck ... cheers, drl

Last edited by drl; 02-05-2015 at 01:12 PM..
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

UNIX Newbie: need good resources

I'm a network guy that needs some help with UNIX/PERL. My ultimate goal is to go through my firewall/perimter router logs and do DNS lookups, WHOIS, etc. on the denied traffic. I eventually would like to learn in detail but now just need the minimum to get started. Thanks. (2 Replies)
Discussion started by: swynkoop
2 Replies

2. Linux

Looking for a good book to learn LINUX

I have just transferred from an mainframe DB2 area to an area that uses LINUX. Any suggestions for a good book to buy for learning LINUX? (1 Reply)
Discussion started by: bigdawg
1 Replies

3. UNIX for Advanced & Expert Users

Good sites to learn EMC symmetrix

i need to learn this very quick. i'm not trying delve deep into it. just enough to do basic things. does anyone know of any good sites to visit?? (1 Reply)
Discussion started by: TRUEST
1 Replies

4. Shell Programming and Scripting

What is a good place to learn basic shell scripting? Thanks!

See the title. Originally wasn't going to type anything but I need a message of at least 10 characters! :cool: (2 Replies)
Discussion started by: deutchap6verse5
2 Replies

5. UNIX for Dummies Questions & Answers

a good unix to learn

i want to learn unix and i was wondering if someone could give me a direction to take in which my learning would be easier i started programming in school but i want to know more than what they teach us i am running on win xp which i dont specially like but... so if someone could give me... (0 Replies)
Discussion started by: staind_art
0 Replies

6. UNIX for Dummies Questions & Answers

good book to learn korn shell scripting

which is a gud book to learn advanced korn shell scripting? i know the basic shell scripting (1 Reply)
Discussion started by: shishirkotkar
1 Replies

7. Programming

Good book to learn C

I'd like to learn C but I wanted to ask if anyone knows of a good book to start with. I came across some folks who said the best one is 'The C programming language, second edition' but some reviews said that it's not for beginners. I am learning Java and UNIX on my Mac and am familiar with... (6 Replies)
Discussion started by: Straitsfan
6 Replies

8. Programming

Trying to learn python

Hi , This is my 1st program in python never tried any python before. i am trying to write a python script which reads a .tsv file line by line and in each line it should look for mm/dd/yyyy formate and replace it with yyyy/mm/dd formate . can some one provide be some sample code to do that.... (1 Reply)
Discussion started by: vikatakavi
1 Replies

9. Shell Programming and Scripting

Need a good book to learn UNIX Shell Scripting

I'm going to be starting a job in a month or so that I need to brush up on my Unix shell scripting skills. About 15 years ago, I took a college class for Unix shell scripting. I would like to find a good college book again, rather than just going to Amazon and just buying anything. This is... (2 Replies)
Discussion started by: dorlow
2 Replies
PYCENTRAL()															       PYCENTRAL()

NAME
pycentral - register and build utility for Python packages SYNOPSIS
pycentral [-h] [-v] <cmd> [<cmd options>] [<args>] DESCRIPTION
pycentral provides support for installing python modules independent of the current installed Python version and handling byte-compilation and -removal tasks in installation scripts. OPTIONS
-v, --version Limit the output to the version numbers of the python versions. -h, --help Print a help text. pycentral has the following sub commands. For fine grained help, call: pycentral <cmd>. bccompile Byte compile .py files in a package. bcremove Remove the byte compiled .py files. list List all managed files. pkginstall Make a package available for all supported runtimes. pkgprepare Prepare a package for all supported runtimes. pkgremove Remove a package installed for all supported runtimes. pkglist List pycentral-managed files of a package for all supported runtimes. rtinstall Make installed packages available for this runtime. rtremove Remove packages installed for this runtime. updatedefault Update the default python version. debhelper move files to pycentral locaation, variable substitutions (called by dh_pycentral). pycentraldir <package> Show the installation directory used by pycentral for <package>. showdefault Show default python version number. Deprecated, use pyversions(1) showsupported Show the supported python versions. Deprecated, use pyversions(1) showversions Show version numbers of supported python versions. Deprecated, use pyversions(1) dh_pycentral, should not be called directly). version Show the pycentral version. FILES
/etc/python/debian_config is searched for the attribute overwrite-local. If set to 1, or True, existing files in /usr/lib/pythonX.Y/*-packages are overwritten with symbolic links to the pycentral install area. The default is to abort the installation of a package, when files already exist. This behaviour may be useful, when python libraries were manually installed into this directory. The attribute byte-compile can be set to a comma separated list of the values standard and optimze to indicate how files should be byte- compiled. SEE ALSO
pyversions(1), Python policy. AUTHOR
Matthias Klose PYCENTRAL()
All times are GMT -4. The time now is 06:20 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy