Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #74346 > unrolled thread

Standard library Help

Started byNicholas Cannon <nicholascannon1@gmail.com>
First post2014-07-11 01:32 -0700
Last post2014-07-11 08:51 -0400
Articles 6 — 6 participants

Back to article view | Back to comp.lang.python


Contents

  Standard library Help Nicholas Cannon <nicholascannon1@gmail.com> - 2014-07-11 01:32 -0700
    Re: Standard library Help marco.nawijn@colosso.nl - 2014-07-11 01:40 -0700
    Re: Standard library Help Steven D'Aprano <steve@pearwood.info> - 2014-07-11 08:41 +0000
    Re: Standard library Help Ben Finney <ben@benfinney.id.au> - 2014-07-11 18:50 +1000
    Re: Standard library Help Wolfgang Maier <wolfgang.maier@biologie.uni-freiburg.de> - 2014-07-11 10:53 +0200
    Re: Standard library Help "Neil D. Cerutti" <neilc@norwich.edu> - 2014-07-11 08:51 -0400

#74346 — Standard library Help

FromNicholas Cannon <nicholascannon1@gmail.com>
Date2014-07-11 01:32 -0700
SubjectStandard library Help
Message-ID<41e4eaa1-5161-409c-a439-4d8e07eb6353@googlegroups.com>
Hey i would like to know alot more about the standard library and all of its functions and so on and i know it is huge and i would basically like to learn only the useful stuff that i could use and all of those features. i have been looking around and i cant really find anything so i wondering if you guys would know any places to learn it.

[toc] | [next] | [standalone]


#74347

Frommarco.nawijn@colosso.nl
Date2014-07-11 01:40 -0700
Message-ID<e56126bf-094f-487f-87f1-fc1ed8c70b47@googlegroups.com>
In reply to#74346
On Friday, July 11, 2014 10:32:32 AM UTC+2, Nicholas Cannon wrote:
> Hey i would like to know alot more about the standard library and all of its functions and so on and i know it is huge and i would basically like to learn only the useful stuff that i could use and all of those features. i have been looking around and i cant really find anything so i wondering if you guys would know any places to learn it.

Hi Nicholas,

Have you tried the library reference [1]? If so, can you
explain why it is not sufficient for your needs?


[1] https://docs.python.org/3/library/index.html

[toc] | [prev] | [next] | [standalone]


#74348

FromSteven D'Aprano <steve@pearwood.info>
Date2014-07-11 08:41 +0000
Message-ID<53bfa32a$0$2746$c3e8da3$76491128@news.astraweb.com>
In reply to#74346
On Fri, 11 Jul 2014 01:32:32 -0700, Nicholas Cannon wrote:

> Hey i would like to know alot more about the standard library and all of
> its functions and so on and i know it is huge and i would basically like
> to learn only the useful stuff that i could use and all of those
> features. i have been looking around and i cant really find anything so
> i wondering if you guys would know any places to learn it.

All of the standard library is useful to *somebody*. If you tell us what 
you want to do, we'll tell us which parts will be useful to you.

You can start by reading, or at least skimming, the docs:

# For Python 2:
https://docs.python.org/2/library/index.html

# For Python 3:
https://docs.python.org/3/library/index.html

You can also read the Python Module Of the Week:

http://pymotw.com/2/



-- 
Steven

[toc] | [prev] | [next] | [standalone]


#74350

FromBen Finney <ben@benfinney.id.au>
Date2014-07-11 18:50 +1000
Message-ID<mailman.11754.1405068622.18130.python-list@python.org>
In reply to#74346
Nicholas Cannon <nicholascannon1@gmail.com> writes:

> Hey i would like to know alot more about the standard library and all
> of its functions and so on

Welcome! This is a good goal, familiarity with the standard library is a
very important way to save yourself time in programming.

> and i know it is huge and i would basically like to learn only the
> useful stuff that i could use and all of those features. i have been
> looking around and i cant really find anything so i wondering if you
> guys would know any places to learn it.

Doug Hellman has impressive groundwork, with his “Python Module of the
Week” series. The Python 3 version <URL:http://pymotw.com/3/> is a work
in progress, but the Python 2 version is still an excellent resource
<URL:http://pymotw.com/2/> with the caveat that, as a Python newcomer,
you need to know Python 3 primarily.

-- 
 \                  “The shortest distance between two points is under |
  `\                                      construction.” —Noelie Alito |
_o__)                                                                  |
Ben Finney

[toc] | [prev] | [next] | [standalone]


#74351

FromWolfgang Maier <wolfgang.maier@biologie.uni-freiburg.de>
Date2014-07-11 10:53 +0200
Message-ID<mailman.11756.1405068767.18130.python-list@python.org>
In reply to#74346
On 07/11/2014 10:32 AM, Nicholas Cannon wrote:
> Hey i would like to know alot more about the standard library and all of its functions and so on and i know it is huge and i would basically like to learn only the useful stuff that i could use and all of those features. i have been looking around and i cant really find anything so i wondering if you guys would know any places to learn it.
>

Consult the documentation:

https://docs.python.org/3/library/index.html

It's probably the only place that has everything documented.
Instead of reading everything from A-Z though, the more typical approach 
is to skim through it to know what is available, then read in-depth the 
parts that seem useful for a concrete problem you're trying to solve 
currently. In my experience, a thorough understanding of most chapters 
doesn't come with reading alone, but with practice.

Best,
Wolfgang

[toc] | [prev] | [next] | [standalone]


#74358

From"Neil D. Cerutti" <neilc@norwich.edu>
Date2014-07-11 08:51 -0400
Message-ID<mailman.11759.1405083085.18130.python-list@python.org>
In reply to#74346
On 7/11/2014 4:53 AM, Wolfgang Maier wrote:
> On 07/11/2014 10:32 AM, Nicholas Cannon wrote:
>> Hey i would like to know alot more about the standard library and all
>> of its functions and so on and i know it is huge and i would basically
>> like to learn only the useful stuff that i could use and all of those
>> features. i have been looking around and i cant really find anything
>> so i wondering if you guys would know any places to learn it.
>>
>
> Consult the documentation:
>
> https://docs.python.org/3/library/index.html
>
> It's probably the only place that has everything documented.
> Instead of reading everything from A-Z though, the more typical approach
> is to skim through it to know what is available, then read in-depth the
> parts that seem useful for a concrete problem you're trying to solve
> currently. In my experience, a thorough understanding of most chapters
> doesn't come with reading alone, but with practice.

I recommend reading and becoming familiar with the first five sections 
first. You won't get far without the Built-in types and functions. list, 
dict, set, open, etc., are not in a "library", per se, as other 
languages usually define it, but that's where they're described in 
Python's docs.

-- 
Neil Cerutti

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web