473,396 Members | 2,004 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Absolute beginner - is this feasible?

I am by no means a serious programmer (which will become evident as you
read this very message), except that I use VBA almost daily to automate
Excel spreadsheets.

I do enjoy programming however and the only thing that prevented me
from learning a language other than VBA is the lack of a project. Until
today, I was not sure what I would do if I knew how to program in a
language such as Python.

I now feel the need to develop a small program for myself. I have a
free subscription to Factiva (www.factiva.com), which gives me online
access to virtually all newspapers, magazines, etc. using a normal
internet browser.

The bad thing is that I can only access the articles one by one. I wish
I could write a program that would:
- prompt me to choose a publication (let's say The Economist),
- find the latest publication,
- download automatically all the articles in that edition and finally
- combine and format the articles in a single Word document.

This way, I will be able to print the magazine and read it on my way to
the office.

Now my questions:
- is it legal? (I do have a subscription to Factiva. I do not intend to
distribute the printouts)
- If so, can I use Python to automate this task?

Thank you.

Aug 10 '06 #1
4 1737

Op 10-aug-2006, om 14:45 heeft lc******@gmail.com het volgende
geschreven:
Now my questions:
- is it legal? (I do have a subscription to Factiva. I do not
intend to
distribute the printouts)
- If so, can I use Python to automate this task?

Thank you.

--
http://mail.python.org/mailman/listinfo/python-list
I do believe that personal non-commercial usage of such articles is
legal. It's legal to rip CDs for private non-commercial purposes due
to the AHRA (http://en.wikipedia.org/wiki/Audio_Home_Recording_Act),
so perhaps it's the same for text. :)

You can indeed automate this task, but I don't know if writing to a
Word file is possible. It's a proprietary format, afterall. Making
PDFs should be a breeze, however.

Michiel
Aug 10 '06 #2
lc******@gmail.com wrote:
I am by no means a serious programmer (which will become evident as you
read this very message), except that I use VBA almost daily to automate
Excel spreadsheets.

I do enjoy programming however and the only thing that prevented me
from learning a language other than VBA is the lack of a project. Until
today, I was not sure what I would do if I knew how to program in a
language such as Python.

I now feel the need to develop a small program for myself. I have a
free subscription to Factiva (www.factiva.com), which gives me online
access to virtually all newspapers, magazines, etc. using a normal
internet browser.

The bad thing is that I can only access the articles one by one. I wish
I could write a program that would:
- prompt me to choose a publication (let's say The Economist),
- find the latest publication,
- download automatically all the articles in that edition and finally
- combine and format the articles in a single Word document.

This way, I will be able to print the magazine and read it on my way to
the office.

Now my questions:
- is it legal? (I do have a subscription to Factiva. I do not intend to
distribute the printouts)
For the legal part, you're on the wrong newsgroup.
- If so, can I use Python to automate this task?
Should be mostly feasible. I can't tell for the conversion to Word (but
is this necessary ?), but I don't see major difficulty for the other
parts. FWIW, I'd start with the 2nd and 3rd points - and I'd eventually
try and find out if these documents are accessible thru RSS feeds first,
which would greatly simplifie the task.

NB : urllib (in the standard lib) and other 3rd part packages like
BeautifulSoup (html parser) or some rss reader may help.
Thank you.
HTH
Aug 10 '06 #3
You can indeed automate this task, but I don't know if writing to a
Word file is possible.
Thanks to you all. I mentioned Word as example. Actually, any format
would do, as long as I can print them (pdf, txt,etc.).

Now I just have to learn Python!

LC

Aug 10 '06 #4

Michiel Sikma wrote:
I don't know if writing to a
Word file is possible. It's a proprietary format, afterall.
see:

Python To Word

Capture script output in MS Word

http://gflanagan.net/site/dotnet/05/...tFromWord.html

rd

Aug 10 '06 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: jm | last post by:
I am beginning using GDI+, C#. I am trying to find the absolute beginner place to start. Most places assume I know System.Drawing. I just can't put it all together. Code snippets alone don't...
14
by: japin0 | last post by:
Hi, I am a absolute beginner in ASP ..I do have a bit of exposure to .VBS and other scripting languages. I need your guidance, where do I start? I had been to MS website Quick start guide but it...
26
by: Clodoaldo Pinto | last post by:
I'm starting a programming tutorial for absolute beginners using Python and I would like your opinions. http://programming-crash-course.com Regards, Clodoaldo Pinto
20
by: weight gain 2000 | last post by:
Hello all! I'm looking for a very good book for an absolute beginner on VB.net or VB 2005 with emphasis on databases. What would you reccommend? Thanks!
4
by: Bails | last post by:
Hi Im an absolute beginner in programming and am using VB.Net Express. To start my larning I decided to do a "Real World" app instead of "hello world" and am creating a Poker Countdown clock. ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.