Hi,
I am new to Python and the use of discussion groups. Is there a FAQ
for basic information so certain questions are not repeated?
I am NOT an experienced programmer, but have decided to write a data
logger for sensors sending data via an internal ethernet work to
machines running OS X (Intel). The program should store data and allow
real time plotting. It does not need a beautiful GUI, but I may want
to share the program with others, so it should be somewhat intuitive.
It looks like I could use Python to access MS Excel, which would
significantly reduce the effort, but I am not sure if this is
practical. I am not in a hurry and would approach the problem as a way
to learn.
The data I am processing is readily seen via telnet so I know it's
there.
Is Python a good choice or should I invest in learning a language well
known to be best for applications like this? Are there other key
topics in addition to network programing that I should be focusing on?
Thanks,
Chris 4 1000
On May 18, 7:34�pm, cmoller <cmol...@dpbioventures.comwrote:
Hi,
I am new to Python and the use of discussion groups. Is there a FAQ
for basic information so certain questions are not repeated?
I am NOT an experienced programmer, but have decided to write a data
logger for sensors sending data via an internal ethernet work to
machines running OS X (Intel). The program should store data and allow
real time plotting. It does not need a beautiful GUI, but I may want
to share the program with others, so it should be somewhat intuitive.
It looks like I could use Python to access MS Excel, which would
significantly reduce the effort, but I am not sure if this is
practical.
It ought to be as long as you have the modules to
interface with Excel and know how to use them.
Although MS-Access might be a better choice than Excel
as both products have the same graphing capabilities
but Access might be a better choice for capturing data.
And Python can easily insert data into Access.
I am not in a hurry and would approach the problem as a way
to learn.
The data I am processing is readily seen via telnet so I know it's
there.
Is Python a good choice or should I invest in learning a language well
known to be best for applications like this? Are there other key
topics in addition to network programing that I should be focusing on?
Thanks,
Chris
cmoller <cm*****@dpbioventures.comwrites:
I am new to Python and the use of discussion groups.
Welcome to both.
Is there a FAQ for basic information so certain questions are not
repeated?
Congratulations on asking this question; it puts you ahead of many
other first-time posters.
Python's official FAQ documents are on the Python site
<URL:http://www.python.org/doc/faq/>.
Despite its arrogant tone, the document "How to Ask Questions the
Smart Way" <URL:http://www.catb.org/~esr/faqs/smart-questions.htmlis
a good guide for interacting well with technical discussion forums.
--
\ "I bet one legend that keeps recurring throughout history, in |
`\ every culture, is the story of Popeye." -- Jack Handey |
_o__) |
Ben Finney
cmoller wrote:
Hi,
I am new to Python and the use of discussion groups. Is there a FAQ
for basic information so certain questions are not repeated?
I am NOT an experienced programmer, but have decided to write a data
logger for sensors sending data via an internal ethernet work to
machines running OS X (Intel). The program should store data and allow
real time plotting. It does not need a beautiful GUI, but I may want
to share the program with others, so it should be somewhat intuitive.
It looks like I could use Python to access MS Excel, which would
significantly reduce the effort, but I am not sure if this is
practical. I am not in a hurry and would approach the problem as a way
to learn.
The data I am processing is readily seen via telnet so I know it's
there.
Is Python a good choice or should I invest in learning a language well
known to be best for applications like this? Are there other key
topics in addition to network programing that I should be focusing on?
This is certainly feasible, but you might find it faster to just buy
and use National Instruments LabView.
I've done data logging from sensors over Ethernet, but used
QNX/Photon, which is useful if you want to do hard real-time
control, but overkill otherwise.
You can certainly interface to sensors with Ethernet interfaces
from Python. The difficulty of doing this depends on how well designed
the sensor output format is. Some are awful. Be aware of the need
for timeouts and the problems of dealing with devices which may be
turned off and on or which may not send when wanted.
John Nagle
On May 19, 1:34 am, cmoller <cmol...@dpbioventures.comwrote:
Hi,
I am new to Python and the use of discussion groups. Is there a FAQ
for basic information so certain questions are not repeated?
I am NOT an experienced programmer, but have decided to write a data
logger for sensors sending data via an internal ethernet work to
machines running OS X (Intel). The program should store data and allow
real time plotting. It does not need a beautiful GUI, but I may want
to share the program with others, so it should be somewhat intuitive.
It looks like I could use Python to access MS Excel, which would
significantly reduce the effort, but I am not sure if this is
practical. I am not in a hurry and would approach the problem as a way
to learn.
You could also use Resolver One, a spreadsheet program that lets you
put Python code inside your spreadsheets (effectively providing a
'spreadsheet-like' front end to the code you write). http://www.resolversystems.com/ http://www.resolverhacks.net/
All the best,
Michael Foord http://www.ironpythoninaction.com/
The data I am processing is readily seen via telnet so I know it's
there.
Is Python a good choice or should I invest in learning a language well
known to be best for applications like this? Are there other key
topics in addition to network programing that I should be focusing on?
Thanks,
Chris
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Irmen de Jong |
last post by:
QOTW: "Confronting the Martellibot is like flirting with an encyclopedia,
I'd rather not do it myself, but I respect those who do, because it
produces knowledge." -- Anton...
|
by: Irmen de Jong |
last post by:
QOTW: "I'll claim without proof that how mixed-type comparisons work
with Python classes is also beyond wizard prediction in all cases: the
implementation of comparison in Python is crushingly...
|
by: Irmen de Jong |
last post by:
QOTW: "To make the instructions even friendlier it would also help if 'but
Whatever You Do DON'T UNZIP THE FREAKIN' THING - This Means YOU John Latter!'
were in large, bold, and underlined type. ...
|
by: Irmen de Jong |
last post by:
QOTW: "The best use for a bug report on comp.lang.python is as an object
lesson for your grandchildren: 40 years from now you can search the archives
for it, and tell the little darlings 'see? ...
|
by: Peter Otten |
last post by:
QOTW: "We can't really say much more about thread safety than this, we
think the interpreter will survive. The rest is up to the programmer."
- Donn Cave
"Despite the seemingly endless necessity...
|
by: Ville Vainio |
last post by:
QOTW: "Other than the parts about 'SADISTS and PERVERTS', what portion
was on topic?" - Peter Hansen, commenting a spam posting
http://groups.google.com/groups?frame=left&th=50285732810cb768
...
|
by: Cliff Wells |
last post by:
QOTW: "I find it hard to believe nobody has tried this yet, unless it's
the case that those who know how to do it also know that it's actually
not possible for some reason..." -- Peter Hansen...
|
by: Kemmylinns12 |
last post by:
Blockchain technology has emerged as a transformative force in the business world, offering unprecedented opportunities for innovation and efficiency. While initially associated with cryptocurrencies...
|
by: Naresh1 |
last post by:
What is WebLogic Admin Training?
WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge required to effectively administer and manage Oracle...
|
by: antdb |
last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine
In the overall architecture, a new "hyper-convergence" concept was proposed, which integrated multiple engines and...
|
by: Matthew3360 |
last post by:
Hi there. I have been struggling to find out how to use a variable as my location in my header redirect function.
Here is my code.
header("Location:".$urlback);
Is this the right layout the...
|
by: Arjunsri |
last post by:
I have a Redshift database that I need to use as an import data source. I have configured the DSN connection using the server, port, database, and credentials and received a successful connection...
|
by: WisdomUfot |
last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific technical details, Gmail likely implements measures...
|
by: Matthew3360 |
last post by:
Hi,
I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web server and have made sure to enable curl. I get a...
|
by: Oralloy |
last post by:
Hello Folks,
I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA.
My problem (spelled failure) is with the synthesis of my design into a bitstream, not the C++...
|
by: Ricardo de Mila |
last post by:
Dear people, good afternoon...
I have a form in msAccess with lots of controls and a specific routine must be triggered if the mouse_down event happens in any control.
Than I need to discover what...
| | |