473,757 Members | 10,708 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

what are you using python language for?

im just asking out of curiosity.


Jun 6 '06 #1
27 2058
At the moment, I'm using it for

1) Enginerring/scientific data analysis and visualization.

2) Serial communication test programs.

3) Small utilities for embedded software development
(processing map and hex files).

4) Miscellaneous other stuff like grabbing all of the comic
strips I like every day and putting them on a local web
page so I can read them all in one place, deleting all of
the virus-laden e-mails that Postini catches, etc.

--
Grant Edwards grante Yow! Is this BOISE??
at
visi.com
Jun 6 '06 #2
hacker1017 wrote:
im just asking out of curiosity.


To get an impression you might have a look at the Europython 2006
schedule:

http://indico.cern.ch/conferenceTimeTable.py?confId=44

Personally I'm playing with the language itself at the moment and
extend it through it:

http://www.fiber-space.de/EasyExtend/doc/EE.html

Regards,
Kay

Jun 6 '06 #3
> 4) Miscellaneous other stuff like grabbing all of the comic
strips I like every day and putting them on a local web
page so I can read them all in one place


I wonder how many other folks have done this too. It was my
first pet Python project, converting a Java rendition of the same
app into Python. Shorter, clearer, faster, better...

Mine uses my older Java config file (which, while tinkering with
Java's XML libraries, ended up being XML), supports
Referrer/Referer spoofing, searches pages for regexps so that I
can find image URLs that have been munged with random numbers
(like dilbert.com does). It then builds a local HTML file that
points at all the locally-saved images.

I wonder what other sorts of features folks have added in their
comic-snatchers...

I tried a multi-threaded version in Java, but had problems with
it saturating my dialup connection, and returning some sort of
errors (perhaps in violation of HTTP's suggestion that one only
have, IIRC, 2 connections to a server at a given time). I might
try it again with Python. I saw some function-call fly by
recently that looked like it took a function reference and an
array of parameter-arrays, and spawned a thread for each
function. I foolishly deleted that message, but it shouldn't be
too hard to scare up again. I think it involved importing
something from the future. A nice little status-GUI would be a
nice addition, but I'm too lazy to go that far, leaving it with
just a TUI. Might be a good way to learn Python GUI programming...

-tkc

Jun 6 '06 #4
On 2006-06-06, Tim Chase <py*********@ti m.thechases.com > wrote:
4) Miscellaneous other stuff like grabbing all of the comic
strips I like every day and putting them on a local web
page so I can read them all in one place
I wonder how many other folks have done this too. It was my
first pet Python project, converting a Java rendition of the same
app into Python. Shorter, clearer, faster, better...

Mine uses my older Java config file (which, while tinkering with
Java's XML libraries, ended up being XML),


Mine just has lists of strip/source pairs at the top of the
source code.
supports Referrer/Referer spoofing,
Yup. Although I wouldn't actually call mine "spoofing". Since
I do grab the end URL from the referrer every time, it really
is referring me to the server where the image is.
searches pages for regexps so that I can find image URLs that
have been munged with random numbers (like dilbert.com does).
It then builds a local HTML file that points at all the
locally-saved images. I wonder what other sorts of features folks have added in their
comic-snatchers...
Mine scales the images up by 50% -- the native image size
provided by the distributors is just too small on my 19"
1280x1024 screen.
I tried a multi-threaded version in Java, but had problems
with it saturating my dialup connection, and returning some
sort of errors (perhaps in violation of HTTP's suggestion that
one only have, IIRC, 2 connections to a server at a given
time). I might try it again with Python. I saw some
function-call fly by recently that looked like it took a
function reference and an array of parameter-arrays, and
spawned a thread for each function. I foolishly deleted that
message, but it shouldn't be too hard to scare up again. I
think it involved importing something from the future. A nice
little status-GUI would be a nice addition, but I'm too lazy
to go that far, leaving it with just a TUI. Might be a good
way to learn Python GUI programming...


Mine runs as a cron job every morning before I get to the
office (which is where I read them -- don't tell anybody).

--
Grant Edwards grante Yow! Why was I BORN?
at
visi.com
Jun 6 '06 #5
hacker1017 wrote:
im just asking out of curiosity.

Err... Programming ?-)

Sorry...

Actually, mostly web applications (CMS, groupware, small/medium business
apps etc), and admin utilities.

--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'o****@xiludom. gro'.split('@')])"
Jun 6 '06 #6

hacker1017 wrote:
im just asking out of curiosity.


Math research on the Collatz Conjecture.

Jun 6 '06 #7
i'm writing a text editor [yes, it has quite a few interesting unique
features].
<URL:http://fauxlkner.sf.ne t>
this summer, i hope to make it collaborative like gobby.

i also have a full-time job this summer at my college writing a small
database system to manage student records.

hacker1017 wrote:
im just asking out of curiosity.


Jun 6 '06 #8
I am using Python to assemble a biomedical literature analysis pipeline
as part of my PhD thesis. (http://ib-dwb.sf.net/Muscorian.html)

Jun 6 '06 #9
Currently I am using Python for a CRM client application that runs on
Win32, ARM Linux, and WinCE platforms. It pushes and pulls contact data
using XMLRPC calls so that it doesn't lock the client into having to
use CDO for communicating with the Exchange Server and ADO for
communicating with the SQL Server.

hacker1017 wrote:
im just asking out of curiosity.


Jun 7 '06 #10

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

Similar topics

220
19136
by: Brandon J. Van Every | last post by:
What's better about Ruby than Python? I'm sure there's something. What is it? This is not a troll. I'm language shopping and I want people's answers. I don't know beans about Ruby or have any preconceived ideas about it. I have noticed, however, that every programmer I talk to who's aware of Python is also talking about Ruby. So it seems that Ruby has the potential to compete with and displace Python. I'm curious on what basis it...
54
6574
by: Brandon J. Van Every | last post by:
I'm realizing I didn't frame my question well. What's ***TOTALLY COMPELLING*** about Ruby over Python? What makes you jump up in your chair and scream "Wow! Ruby has *that*? That is SO FRICKIN' COOL!!! ***MAN*** that would save me a buttload of work and make my life sooooo much easier!" As opposed to minor differences of this feature here, that feature there. Variations on style are of no interest to me. I'm coming at this from a...
226
12653
by: Stephen C. Waterbury | last post by:
This seems like it ought to work, according to the description of reduce(), but it doesn't. Is this a bug, or am I missing something? Python 2.3.2 (#1, Oct 20 2003, 01:04:35) on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> d1 = {'a':1} >>> d2 = {'b':2} >>> d3 = {'c':3}
4
3789
by: The_Incubator | last post by:
As the subject suggests, I am interested in using Python as a scripting language for a game that is primarily implemented in C++, and I am also interested in using generators in those scripts... Initially I was justing looking at using Python for some event scripting. So basically an event would trigger an object to run the appropriate Python script, which would be run in it's entirety and return control to the C++ code. After looking...
4
7098
by: Ruud de Jong | last post by:
The question I have is: how safe / future proof / portable is the use of the __subclasses__ method that exists for new-style classes? Background: I thought I had found an easy-to-understand application for metaclasses: making classes instantly aware of their subclasses. The context was that I needed a class hierarchy, and I wanted to be able to instantiate subclasses by calling the root class. Which exact subclass would be instantiated...
28
3305
by: David MacQuigg | last post by:
I'm concerned that with all the focus on obj$func binding, &closures, and other not-so-pretty details of Prothon, that we are missing what is really good - the simplification of classes. There are a number of aspects to this simplification, but for me the unification of methods and functions is the biggest benefit. All methods look like functions (which students already understand). Prototypes (classes) look like modules. This will...
7
3563
by: Michele Simionato | last post by:
So far, I have not installed Prothon, nor I have experience with Io, Self or other prototype-based languages. Still, from the discussion on the mailing list, I have got the strong impression that you do not actually need to fork Python in order to implement prototypes. It seems to me that Python metaclasses + descriptors are more than powerful enough to implementing prototypes in pure Python. I wrote a module that implements part of what...
92
6521
by: Reed L. O'Brien | last post by:
I see rotor was removed for 2.4 and the docs say use an AES module provided separately... Is there a standard module that works alike or an AES module that works alike but with better encryption? cheers, reed
137
7168
by: Philippe C. Martin | last post by:
I apologize in advance for launching this post but I might get enlightment somehow (PS: I am _very_ agnostic ;-). - 1) I do not consider my intelligence/education above average - 2) I am very pragmatic - 3) I usually move forward when I get the gut feeling I am correct - 4) Most likely because of 1), I usually do not manage to fully explain 3) when it comes true. - 5) I have developed for many years (>18) in many different environments,...
23
3648
by: Xah Lee | last post by:
The Concepts and Confusions of Pre-fix, In-fix, Post-fix and Fully Functional Notations Xah Lee, 2006-03-15 Let me summarize: The LISP notation, is a functional notation, and is not a so-called pre-fix notation or algebraic notation. Algebraic notations have the concept of operators, meaning, symbols placed around arguments. In algebraic in-fix notation, different
0
9489
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10072
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9737
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8737
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7286
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6562
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5329
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3829
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3399
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.