Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   Python (http://www.velocityreviews.com/forums/f43-python.html)
-   -   Re: training for newbies (http://www.velocityreviews.com/forums/t319646-re-training-for-newbies.html)

Jarek Zgoda 07-14-2003 10:04 AM

Re: training for newbies
 
OM <omega@silvreus.eu.org> pisze:

> do you know any sites with free programs for newbies, which will help me in
> progress? i know that only way to develop is writing programs, but in my
> book i don't have programs to write, only questions..


Check out http://www.uselesspython.com and Python Cookbook at
http://aspn.activestate.com

--
Jarek Zgoda
Registered Linux User #-1
http://www.zgoda.biz/ JID:zgoda@chrome.pl http://zgoda.jogger.pl/

OM 07-14-2003 12:34 PM

Re: training for newbies
 

Użytkownik "Jarek Zgoda" <jzgoda@gazeta.usun.pl> napisał w wiadomości
news:betv87$4jq$1@atlantis.news.tpi.pl...
> OM <omega@silvreus.eu.org> pisze:
>
> > do you know any sites with free programs for newbies, which will help me

in
> > progress? i know that only way to develop is writing programs, but in my
> > book i don't have programs to write, only questions..

>
> Check out http://www.uselesspython.com and Python Cookbook at
> http://aspn.activestate.com
>
>


Dzieki:] A polskie ?



Jarek Zgoda 07-14-2003 01:19 PM

Re: training for newbies
 
OM <omega@silvreus.eu.org> pisze:

>> > do you know any sites with free programs for newbies, which will
>> > help me in
>> > progress? i know that only way to develop is writing programs, but
>> > in my book i don't have programs to write, only questions..

>>
>> Check out http://www.uselesspython.com and Python Cookbook at
>> http://aspn.activestate.com

>
> Dzieki:] A polskie ?


You can find Polish translation of original Guido tutorial at
http://www.python.org.pl. There are some links to other documents in
Polish too. Anyway, you can ask your questions in Polish at
pl.comp.lang.python newsgroup.

--
Jarek Zgoda
Registered Linux User #-1
http://www.zgoda.biz/ JID:zgoda@chrome.pl http://zgoda.jogger.pl/

Peter Scott 07-14-2003 06:30 PM

Re: training for newbies
 
> > do you know any sites with free programs for newbies, which will help me in
> > progress? i know that only way to develop is writing programs, but in my
> > book i don't have programs to write, only questions..

>
> Check out http://www.uselesspython.com and Python Cookbook at
> http://aspn.activestate.com


I can't recommend the Python Cookbook enough. Get the book if you can
afford it. The discussions are great, giving you real understanding of
the things being discussed. There is a world of difference between
good python code and bad python code, and the python cookbook is a
great way to learn good python style: by example and discussion.

If you want programs to write, here are some ideas:

A web spider, which should support the robots exclusion protocol (see
the robotparser module in the standard library,
<http://www.python.org/doc/current/lib/module-robotparser.html>). Try
extracting a list of images.

Something that takes an URL to an RSS file and spits out an HTML file.
You can also turn this into a CGI script if you like. This should be
good practice for error handling, since not all RSS files have the
same information. Some have Slashdot-style articles, with a headline,
an article summary, and a link. Some just have a date and a paragraph
about the author's cat. For extra credit, try making a module for
generating HTML output (preferably valid HTML 4.01 or XHTML 1.0---with
a seperate module, you just code the support once, and never worry
about validity again). If you make an extra layer on top of that, you
could generate output in more formats, like LaTeX. This is probably
overkill, but you did say that you wanted programs to write. :-)

Have fun, and good luck!

Pedro Werneck 07-14-2003 06:50 PM

Re: training for newbies
 
> progress? i know that only way to develop is writing programs, but ...

Reading and improving existing good programs is usually a better
learning approach, in my opinion, because you will learn which
mistakes other people done and avoid them...


All times are GMT. The time now is 03:59 PM.

Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57