* [gentoo-user] OT: python, accounting & gentoo
@ 2012-08-24 17:22 James
2012-08-24 17:50 ` Randolph Maaßen
2012-08-24 20:28 ` [gentoo-user] " Tom Cocagne
0 siblings, 2 replies; 6+ messages in thread
From: James @ 2012-08-24 17:22 UTC (permalink / raw
To: gentoo-user
Hello
I'm looking to learn more about Python and it's capabilities.
Since I have some "loose" requirements to integrate some financial
accounting and data collection into an sql
database, I figured I'd research relevant, existing software
as well as writing some code in python, to see
how well I like python..... with web, graphics and database
systems.
So what I have found on Gentoo is "openERP"
Other software (written in python is a requirement)
not in portage, that I have found so far is:
GNU Enterprise and Tryton. Any Others?
So whether it's a basic (python) based accounting system
or a full blown Enterprise Resource Planning tool,
I have one twist as to what the software must eventually do.
I have a myriad of embedded devices that provide all
sorts of machine based data (literally pumps, valves, etc and
all sorts of sensors) that will also be sending data into the
database system. I also have a myriad of very questionable
mathematical models that generate "simulated sensor data" also
to be included, monitored and analyzed.
So I want to find/develop/refine software
that is able to collect data from all sorts of disparate
sources. To then display it like a normal accounting software
package would, but also be able to display some (selective) data
in some sort of separate, graphical display, so a particular
parameter(s) could be displayed in a (real-time) graphical gui,
much like a speedometer on the dashboard of a car, simultaneously too.
Usually Java, qt4 etc are used to generate the graphical displays
on a computer screen. Is python viable as a language/tool to also
create these graphics? If not, what would be a good language,
that works well with python, to use to develop either web based
or display graphics?
This is an evolving, formative effort, so all input, particularly codes
that exist, are welcome. Comments on using python, and other ideas
are most appreciated.
James
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] OT: python, accounting & gentoo
2012-08-24 17:22 [gentoo-user] OT: python, accounting & gentoo James
@ 2012-08-24 17:50 ` Randolph Maaßen
2012-08-24 18:20 ` [gentoo-user] " James
2012-08-24 20:28 ` [gentoo-user] " Tom Cocagne
1 sibling, 1 reply; 6+ messages in thread
From: Randolph Maaßen @ 2012-08-24 17:50 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2475 bytes --]
2012/8/24 James <wireless@tampabay.rr.com>
> Hello
>
> I'm looking to learn more about Python and it's capabilities.
> Since I have some "loose" requirements to integrate some financial
> accounting and data collection into an sql
> database, I figured I'd research relevant, existing software
> as well as writing some code in python, to see
> how well I like python..... with web, graphics and database
> systems.
>
> So what I have found on Gentoo is "openERP"
> Other software (written in python is a requirement)
> not in portage, that I have found so far is:
> GNU Enterprise and Tryton. Any Others?
>
> So whether it's a basic (python) based accounting system
> or a full blown Enterprise Resource Planning tool,
> I have one twist as to what the software must eventually do.
> I have a myriad of embedded devices that provide all
> sorts of machine based data (literally pumps, valves, etc and
> all sorts of sensors) that will also be sending data into the
> database system. I also have a myriad of very questionable
> mathematical models that generate "simulated sensor data" also
> to be included, monitored and analyzed.
>
>
> So I want to find/develop/refine software
> that is able to collect data from all sorts of disparate
> sources. To then display it like a normal accounting software
> package would, but also be able to display some (selective) data
> in some sort of separate, graphical display, so a particular
> parameter(s) could be displayed in a (real-time) graphical gui,
> much like a speedometer on the dashboard of a car, simultaneously too.
>
> Usually Java, qt4 etc are used to generate the graphical displays
> on a computer screen. Is python viable as a language/tool to also
> create these graphics? If not, what would be a good language,
> that works well with python, to use to develop either web based
> or display graphics?
>
> This is an evolving, formative effort, so all input, particularly codes
> that exist, are welcome. Comments on using python, and other ideas
> are most appreciated.
>
>
>
> James
>
>
>
>
>
>
Hi,
I cant tell you much about accounting software, but what i know is that
there are python binding for qt and gtk, just look for PyQt4 and pygtk.
Another toolkit with bindings i I know about is wxWidgets with wxPython.
I'm sure, there are bindings for your preferred toolkit.
--
Mit freundlichen Grüßen / Best regards
Randolph Maaßen
[-- Attachment #2: Type: text/html, Size: 3075 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-user] Re: OT: python, accounting & gentoo
2012-08-24 17:50 ` Randolph Maaßen
@ 2012-08-24 18:20 ` James
2012-08-24 18:35 ` Michael Mol
0 siblings, 1 reply; 6+ messages in thread
From: James @ 2012-08-24 18:20 UTC (permalink / raw
To: gentoo-user
Randolph Maaßen <r.maassen60 <at> gmail.com> writes:
> I cant tell you much about accounting software, but what i know
> is that there are python binding for qt and gtk, just look for
> PyQt4 and pygtk. Another toolkit with bindings i I know about
> is wxWidgets with wxPython.
> I'm sure, there are bindings for your preferred toolkit.
OK, I was hoping to avoid going through /usr/portage/dev-python
manually to discover the possible relevant packages....
thx,
James
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] Re: OT: python, accounting & gentoo
2012-08-24 18:20 ` [gentoo-user] " James
@ 2012-08-24 18:35 ` Michael Mol
2012-08-24 18:44 ` James
0 siblings, 1 reply; 6+ messages in thread
From: Michael Mol @ 2012-08-24 18:35 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 24, 2012 at 2:20 PM, James <wireless@tampabay.rr.com> wrote:
> Randolph Maaßen <r.maassen60 <at> gmail.com> writes:
>
>
>> I cant tell you much about accounting software, but what i know
>> is that there are python binding for qt and gtk, just look for
>> PyQt4 and pygtk. Another toolkit with bindings i I know about
>> is wxWidgets with wxPython.
>
>> I'm sure, there are bindings for your preferred toolkit.
>
> OK, I was hoping to avoid going through /usr/portage/dev-python
> manually to discover the possible relevant packages....
euse, combined with grep, will help you greatly.
euse -i tk|grep python
euse -i python|grep tk
euse -i gtk|grep python
etc.
That's how I'd tackle it.
--
:wq
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-user] Re: OT: python, accounting & gentoo
2012-08-24 18:35 ` Michael Mol
@ 2012-08-24 18:44 ` James
0 siblings, 0 replies; 6+ messages in thread
From: James @ 2012-08-24 18:44 UTC (permalink / raw
To: gentoo-user
Michael Mol <mikemol <at> gmail.com> writes:
> euse -i tk|grep python
> euse -i python|grep tk
> euse -i gtk|grep python
eix -S -c | grep python
get's them all.....
However, I was looking for some voice of experience
or wisdomatic comment on the myriad
of choices to possible start testing.....
Maybe some similar software exist?
trudging onward....
thx,
James
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] OT: python, accounting & gentoo
2012-08-24 17:22 [gentoo-user] OT: python, accounting & gentoo James
2012-08-24 17:50 ` Randolph Maaßen
@ 2012-08-24 20:28 ` Tom Cocagne
1 sibling, 0 replies; 6+ messages in thread
From: Tom Cocagne @ 2012-08-24 20:28 UTC (permalink / raw
To: gentoo-user
There are a few Python packages that come to mind when reading your description.
ZeroMQ (with the pyzmq bindings) - Exceedingly simple, robust, and
reliable message passing. This may simplify your data collection
needs.
Twisted (http://www.twistedmatrix.com) - An excellent asynchronous
networking library. More complex than ZeroMQ but much more versatile.
Matplotlib - One of the best graph generation tools available. It
supports multiple GUI frameworks and can be used for both static and
dynamic graph generation.
Python's built-in SQLite database - If your accounting needs are
fairly light, it may be simpler to use a raw database than a
full-fledged ERP/accounting system.
Given your problem description, you've certainly got your work cut out
for you. I hope these help. Good luck!
Tom
On Fri, Aug 24, 2012 at 12:22 PM, James <wireless@tampabay.rr.com> wrote:
> Hello
>
> I'm looking to learn more about Python and it's capabilities.
> Since I have some "loose" requirements to integrate some financial
> accounting and data collection into an sql
> database, I figured I'd research relevant, existing software
> as well as writing some code in python, to see
> how well I like python..... with web, graphics and database
> systems.
>
> So what I have found on Gentoo is "openERP"
> Other software (written in python is a requirement)
> not in portage, that I have found so far is:
> GNU Enterprise and Tryton. Any Others?
>
> So whether it's a basic (python) based accounting system
> or a full blown Enterprise Resource Planning tool,
> I have one twist as to what the software must eventually do.
> I have a myriad of embedded devices that provide all
> sorts of machine based data (literally pumps, valves, etc and
> all sorts of sensors) that will also be sending data into the
> database system. I also have a myriad of very questionable
> mathematical models that generate "simulated sensor data" also
> to be included, monitored and analyzed.
>
>
> So I want to find/develop/refine software
> that is able to collect data from all sorts of disparate
> sources. To then display it like a normal accounting software
> package would, but also be able to display some (selective) data
> in some sort of separate, graphical display, so a particular
> parameter(s) could be displayed in a (real-time) graphical gui,
> much like a speedometer on the dashboard of a car, simultaneously too.
>
> Usually Java, qt4 etc are used to generate the graphical displays
> on a computer screen. Is python viable as a language/tool to also
> create these graphics? If not, what would be a good language,
> that works well with python, to use to develop either web based
> or display graphics?
>
> This is an evolving, formative effort, so all input, particularly codes
> that exist, are welcome. Comments on using python, and other ideas
> are most appreciated.
>
>
>
> James
>
>
>
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-08-24 20:31 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-24 17:22 [gentoo-user] OT: python, accounting & gentoo James
2012-08-24 17:50 ` Randolph Maaßen
2012-08-24 18:20 ` [gentoo-user] " James
2012-08-24 18:35 ` Michael Mol
2012-08-24 18:44 ` James
2012-08-24 20:28 ` [gentoo-user] " Tom Cocagne
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox