By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
439,957 Members | 2,017 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 439,957 IT Pros & Developers. It's quick & easy.

Python question (PyNoob)

P: n/a
I have exp with C/C++ (and a few other langs). I want to use Python to
start doing the ff:

1). Data Munging (text processing) - instead of Perl
2). Automating my build process
3). (Possibly) some web data retrieval jobs

Can anyone point me to resurces/possibly scripts that can get me up to
speed (to do these 3 things) ASAP, without having to learn the basics of
programming?
Aug 20 '07 #1
Share this Question
Share on Google+
6 Replies


P: n/a
Anonymous wrote:
I have exp with C/C++ (and a few other langs). I want to use Python to
start doing the ff:

1). Data Munging (text processing) - instead of Perl
2). Automating my build process
3). (Possibly) some web data retrieval jobs

Can anyone point me to resurces/possibly scripts that can get me up to
speed (to do these 3 things) ASAP, without having to learn the basics of
programming?
That isn't possible without saying what it is that you actually want done.

Besides, the point of specifically choosing Python here for such tasks
would be your ability to manipulate them and write your own. If tools
already exist that do what you need, which languages they were written
in would be completely irrelevant.

--
Erik Max Francis && ma*@alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 20 N 121 53 W && AIM, Y!M erikmaxfrancis
Never had very much to say / Laugh last, laugh longest
-- Des'ree
Aug 20 '07 #2

P: n/a
On Aug 19, 7:33 pm, Anonymous <no.re...@here.comwrote:
I have exp with C/C++ (and a few other langs). I want to use Python to
start doing the ff:

1). Data Munging (text processing) - instead of Perl
2). Automating my build process
3). (Possibly) some web data retrieval jobs

Can anyone point me to resurces/possibly scripts that can get me up to
speed (to do these 3 things) ASAP, without having to learn the basics of
programming?
Sure. Go here: http://www.google.com, then type all that and hit
"Google Search". That should turn up a wealth of information.

P.S You can't do all that without learning the basics of programming.

Aug 20 '07 #3

P: n/a
On Aug 19, 7:33 pm, Anonymous <no.re...@here.comwrote:
I have exp with C/C++ (and a few other langs). I want to use Python to
start doing the ff:

1). Data Munging (text processing) - instead of Perl
2). Automating my build process
3). (Possibly) some web data retrieval jobs

Can anyone point me to resurces/possibly scripts that can get me up to
speed (to do these 3 things) ASAP, without having to learn the basics of
programming?
I think if you've chosen Python as a language to use for these things,
you could invest some time in learning the language. It is after all
very easy to learn and you just have to do it once and many of your
programming task will be taken care of.

Aug 20 '07 #4

P: n/a

"Anonymous" <no******@here.comwrote in message
news:3u******************************@bt.com...
|I have exp with C/C++ (and a few other langs). I want to use Python to
| start doing the ff:
|
| 1). Data Munging (text processing) - instead of Perl
| 2). Automating my build process
| 3). (Possibly) some web data retrieval jobs
|
| Can anyone point me to resurces/possibly scripts that can get me up to
| speed (to do these 3 things) ASAP, without having to learn the basics of
| programming?

Your first sentence suggests that you already know the basics of
programming, so perhaps you meant something a bit different? such as not
figure out for yourself the basic idioms of Python, but learn them from
code?

In any case, item 1 seems too broad for specific help. As to item three,
there are modules and indeed programs available. Check PyPI on the Python
site, or search this newsgroup's archives (groups.google.com) or the web
generally.

tjr

Aug 20 '07 #5

P: n/a
On Aug 19, 8:33 pm, Anonymous <no.re...@here.comwrote:
I have exp with C/C++ (and a few other langs). I want to use Python to
start doing the ff:

1). Data Munging (text processing) - instead of Perl
2). Automating my build process
3). (Possibly) some web data retrieval jobs

Can anyone point me to resurces/possibly scripts that can get me up to
speed (to do these 3 things) ASAP, without having to learn the basics of
programming?
You want the Python Library Reference (quod googla).

If you know the basics of programming already, any old Python tutorial
will do, so just skim through the official one (q.g.) to pick up the
syntax and semantic rules. Then refer to the Library Reference, which
is well organized and make it easy to track down what you need. The
libraries come with very good built-in support for tasks 1 and 3; for
2 Python supports timestamp checking and subprocess calling and
whatnot, but stuff like dependency trees you'll have to work out
yourself.

(BTW, if "make" is failing or annoying you, you might want to consider
SCons, which for me has been a lot more intelligent and
straightforward than make ever was.)
Carl Banks

Aug 20 '07 #6

P: n/a
On Aug 19, 10:18 pm, Benjamin <musiccomposit...@gmail.comwrote:
On Aug 19, 7:33 pm, Anonymous <no.re...@here.comwrote:
I have exp with C/C++ (and a few other langs). I want to use Python to
start doing the ff:
1). Data Munging (text processing) - instead of Perl
2). Automating my build process
3). (Possibly) some web data retrieval jobs
Can anyone point me to resurces/possibly scripts that can get me up to
speed (to do these 3 things) ASAP, without having to learn the basics of
programming?

I think if you've chosen Python as a language to use for these things,
you could invest some time in learning the language. It is after all
very easy to learn and you just have to do it once and many of your
programming task will be taken care of.

I think you and several others are misunderstanding the OP: the OP
wants to learn some details of Python without having to *relearn* the
basics of programming. It's a reasonable request.
Carl Banks

Aug 20 '07 #7

This discussion thread is closed

Replies have been disabled for this discussion.