Hi everyone,
I am please to announce the first beta release of CP-2.2.0
We've started to collect changes on this page:
http://www.cherrypy.org/wiki/WhatsNewIn22 (there's many more items to
come).
Included in this release are:
- Support for multiple applications within one CherryPy process
-
QOTW: [The state pattern] can be very confusing for newbies and peoples
having no experience with *dynamic* languages, and I guess control-freaks
and static-typing-addicts would runaway screaming. But I like it anyway
!-) - bruno desthuilliers
[D]ubious Python hacks that should never be used in
Last reminder: reserve your PyCon hotel rooms today! Go to
http://us.pycon.org/Addison/Hotels for a link to the reservation page.
After today, you can still try to book rooms at the conference
rate. The hotel, however, doesn't guarantee that rooms will be
available at that rate, and you may end
Hello out there,
I'm really pleased to announce the second public release of Pynakotheka.
Pynakotheka is a simple GPL-licensed python script which generates
static HTML photo albums to be added to web sites or to be burnt in CDs.
It includes some templates and it's easy to create more.
It
Fredrik Lundh wrote:
how do you run your Tkinter program ?
al pacino wrote:
like? i was testing it in windows (interactive interpreter)
What Fredrik probably means is: Did you by any chance start it from
IDLE? In that case it will not work. It doesn't for me. The reason -
I've been told - is
From 1387-1814, a ~430 years period, that's quite a long time.
About the total recountable history of Taiwan... :)
In her 400 some history Taiwan has been occupied by several
foreign powers, including Dutch, Tsing Dynasty from China, Japan,
and KMT party from China again. The long time fight
thakadu schrieb:
I have used PyMeld (http://www.entrian.com/PyMeld/) which is one of
very few that gives a 100% separation of code and presentation, in fact
PyMeld is not strictly speaking a template system at all.
Yes, it is more like XIST that I mentioned in another post.
The reason why this
dmh2000 wrote:
example
def fun(self):
doc comment
comment line 2
x = 1
y = 2
does this triple quoted string used as a comment
cause something to happen at runtime beyond
just skipping over it? Such as allocation of memory for a string
or worse
robin wrote:
Steve Holden [EMAIL PROTECTED] wrote:
How does
http://beta.python.org/about/beginners/
look?
There are several things wrong with the interface.
First, I count seven ways of formatting a link. This is approximately
five too many and can be fixed as follows.
For
QOTW: [The state pattern] can be very confusing for newbies and peoples
having no experience with *dynamic* languages, and I guess control-freaks
and static-typing-addicts would runaway screaming. But I like it anyway
!-) - bruno desthuilliers
[D]ubious Python hacks that should never be used in
yawgmoth7 wrote:
Well, since range() won't take a normal IP(Such as 127.0.0.1). and,
you can't take it as 127001(Since socket.connect() won't take that).
What would you suggest as a better way to approach this?
Use a recipe for that. Have a look at:
Hello,
I need to compare 2 instances of objects to see whether they are equal
or not, but with the code down it does not work (it outputs not equal)
#!/usr/bin/python
class Test:
var1 = ''
var2 = ''
test1 = Test()
test1.var1 = 'a'
test1.var2 = 'b'
test2 = Test()
test2.var1
Charles Krug wrote:
List:
I've a module that's not doing what I expect. My guess is that I don't
quite understand the scoping rules the way I should.
I have an object that's costly to create. My thought was to create it
at the module level like this:
(snip)
What's the correct way to
Hi all,
I have to write a network server (sort of) and I am
looking for your valuable comments. Currently I have
written a prototype in VB6 but it can only handle up
to 30 or so clients. I need to upgrade the application
so that it can handle up to 1000-1500 clients at a
time (later if every
robin wrote:
Overall, the look is very safe corporate. I myself would have gone
for a funkier (though still elegant) look. The energy of the Python
community is not being communicated. The vim of the language is
diluted. This is not playing to Python's strengths.
Yes, i have been known to
I have a list of sets in variable lsets .
Now I want to find the intersection of all the sets.
r = lsets[0]
for s in r[0:]:
r = r s
Is there any other shorter way?
Thanks in advance,
Suresh
--
http://mail.python.org/mailman/listinfo/python-list
Yves Glodt wrote
I need to compare 2 instances of objects to see whether they are equal
or not, but with the code down it does not work (it outputs not equal)
#!/usr/bin/python
class Test:
var1 = ''
var2 = ''
test1 = Test()
test1.var1 = 'a'
test1.var2 = 'b'
test2 = Test()
Haibao Tang wrote:
I have a two-column data file like this
1.12.3
2.211.1
4.31.1
...
Is it possible to substitue all '1.1' to some value else without using
re.
I suppose that you don't want '11.1' to be affected.
raw_data=
1.12.3
2.211.1
4.31.1
data =
On Mon, 30 Jan 2006 15:20:50 -0800, James Stroud [EMAIL PROTECTED] wrote:
Hello All,
I'm wondering if there is something that already exists that can take
marked up text in some format (hopefully reStructuredText or HTML) and
can convert it into something that can be displayed with
Eric Brunel wrote:
On Mon, 30 Jan 2006 15:20:50 -0800, James Stroud [EMAIL PROTECTED] wrote:
Hello All,
I'm wondering if there is something that already exists that can take
marked up text in some format (hopefully reStructuredText or HTML)
and can convert it into something that can be
Fredrik Lundh wrote:
Diez B. Roggisch wrote:
Just don't do any fancy encoding stuff at all, a simple
rrr=xml.dom.minidom.parseString(open(tt.xml).read())
should do.
or
rrr = xml.dom.minidom.parse(tt.xml)
thanks a lot guys -- both approaches work a treat.
in particular: diez, thanks
Suresh Jeevanandam wrote:
I have a list of sets in variable lsets .
Now I want to find the intersection of all the sets.
r = lsets[0]
for s in r[0:]:
r = r s
Try to post working examples.
Is there any other shorter way?
sets = map(set, abc bcd cde.split())
Yves Glodt:
I need to compare 2 instances of objects to see whether they are equal
or not,
This prints equal:
class Test(object):
def __init__(self):
self.var1 = ''
self.var2 = ''
def __eq__(self,other):
return self.var1 == other.var1 and self.var2 == other.var2
I've played with grail. It does still work (basically).
I needed to put the grail directory in my ``site-packages`` folder and
create a 'grail.pth' file with the entry ``grail``.
Extracting the Tkinter widget, and exposing an API, would be tricky -
but I'm sure lots of people would use it. It's
Fredrik Lundh wrote:
Fuzzyman wrote:
Can someone confirm that compiled regular expressions from ascii
strings will always (and safely) yield unicode values when matched
against unicode strings ?
[snip..]
ascii patterns work just fine on unicode strings. the engine doesn't care
what
Josh wrote:
I understand what you are saying, and I'm sure the tasks our program
does could be made much cleaner. But, implementing an ERP which is
basically what we have, is a large project and the users need (or maybe
just want) access to lots of information.
I'm not pretending to know
Christoph Zwerschke wrote:
thakadu schrieb:
I have used PyMeld (http://www.entrian.com/PyMeld/) which is one of
very few that gives a 100% separation of code and presentation, in fact
PyMeld is not strictly speaking a template system at all.
Yes, it is more like XIST that I mentioned in
[Christoph]
The reason why [PyMeld] is slower than native templates seems clear: You
convert the whole page to objects in memory, and then serialize
everything back to HTML.
[Peter]
Unless I'm misremembering, PyMeld is special amongst the total
decoupling of code and presentation crowd
James Stroud wrote:
Hello All,
I'm wondering if there is something that already exists that can take
marked up text in some format (hopefully reStructuredText or HTML) and
can convert it into something that can be displayed with Tkinter (maybe
with Text), either dynamically or otherwise.
Op 2006-01-30, Magnus Lycka schreef [EMAIL PROTECTED]:
Donn Cave wrote:
If we give him credit for having some idea of what he's talking about,
then we could perhaps read his encourages as makes trivially easy.
These two languages are in such different levels with introspection
that it seems
Kent Johnson [EMAIL PROTECTED] wrote:
Ognen Duzlevski wrote:
Say I got page as a string. How do I go about
instantiating a class from this piece of information? To make it
more obvious how do I create the page() class based on the page
string I have?
Use getattr().
Hi Kent, this is
Rene Pijlman wrote:
Yves Glodt:
I need to compare 2 instances of objects to see whether they are equal
or not,
This prints equal:
thank you!
Have a nice day,
Yves
class Test(object):
def __init__(self):
self.var1 = ''
self.var2 = ''
def __eq__(self,other):
X-Enigmail-Version: 0.76.5.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Hello @all,
p = re.compile(r(\d+) = \1 + 0)
p.search(123 = 123 + 0)
'search' returns None but I would expect it to
find 123 in
Schüle Daniel wrote:
Hello @all,
p = re.compile(r(\d+) = \1 + 0)
p.search(123 = 123 + 0)
'search' returns None but I would expect it to
find 123 in group(1)
Am I using something that is not supported by Python
RegExp engine or what is the problem with my regexp?
plus matches one or
On 2006-01-31, Fredrik Lundh [EMAIL PROTECTED] wrote:
def ExpensiveObject():
global _expensiveObject
if _expensiveObject is None:
_expensiveObject = A VERY Expensive object
print CREATED VERY EXPENSIVE OBJECT
return _expensiveObject
Hi,
I need to read a simle XML file. For this I use the SAX parser. So far
so good.
The XML file consist out of number of Service object with each object
a set of attributes.
I read through the XML file and for each Service entry I create a
new service object.
When I am in the Service part of
[EMAIL PROTECTED] wrote:
I need to read a simle XML file. For this I use the SAX parser. So far
so good. The XML file consist out of number of Service object with
each object a set of attributes.
The strange thing is that for some reason, the attributes for all the
objects are being
Me again! Same project as before, if you're playing along at home.
The Everything Engine model (which I am blatantly copying in my project)
is that everything in the engine is a 'node,' and that every node can be
stored to and read from the database. Since this is the backend for a
website,
thank you, I completely forgot that + is one of metacharacters
Regards, Daniel
--
http://mail.python.org/mailman/listinfo/python-list
I'm running python on windows and have a program that watches a
directory and acts on files as they come into the directory. After
processing is complete, i delete the file, or in this case attempt
to
In the script version I repeatedly get OSError exceptions stating
permission denied when
On 2006-01-31, bruno at modulix [EMAIL PROTECTED] wrote:
See other answers in this thread for how to solve the UnboundLocalError
problem.
Now about your *real* problem - which is nothing new -, you may want to
read about some known solutions:
http://en.wikipedia.org/wiki/Singleton_pattern
[EMAIL PROTECTED] a écrit :
I am a little annoyed at why such a simple program in Perl is causing
so much difficulty for python, i.e:
$a += 20 * 14;
print $a;
a = 20 * 14
print a
where's the problem ?
--
http://mail.python.org/mailman/listinfo/python-list
Thanks for the feedback!
I will certainly look at the elementtree stuff (I am new to Python so I
still need to find my way around)
--
http://mail.python.org/mailman/listinfo/python-list
[EMAIL PROTECTED] wrote:
I'm running python on windows and have a program that watches a
directory and acts on files as they come into the directory. After
processing is complete, i delete the file, or in this case attempt
to
In the script version I repeatedly get OSError exceptions
Hi,
is any equivalent to perl quotemeta function in python?
I know that I can use this on string: r'\\test'
but I need to do this on the variable
Thanks in advance
Michal
--
http://mail.python.org/mailman/listinfo/python-list
Michal Duda wrote:
is any equivalent to perl quotemeta function in python?
s = re.escape(s)
I know that I can use this on string: r'\\test'
but I need to do this on the variable
your example is a string literal, which isn't really the same thing as
a RE pattern in Python.
/F
--
Christoph Zwerschke wrote:
thakadu schrieb:
I have used PyMeld (http://www.entrian.com/PyMeld/) which is one of
very few that gives a 100% separation of code and presentation, in fact
PyMeld is not strictly speaking a template system at all.
Yes, it is more like XIST that I mentioned in
Steve Holden wrote:
dmh2000 wrote:
I recently complained elsewhere that Python doesn't have multiline
comments.
Personally I think it's a win that you couldn't find anything more
serious to complain about :-)
+1 QOTW
--
http://mail.python.org/mailman/listinfo/python-list
I am using Windows, using Python 2.4. Perhaps I just did the import
statement wrong? I've never installed a library in Windows before,
perhaps I did something wrong there too.. But anyways, it just doesn't
seem to work. The import statements were:
import Matrix, LinearAlgebra
Neither seem to
Yves Glodt wrote:
Hello,
I need to compare 2 instances of objects to see whether they are equal
or not, but with the code down it does not work (it outputs not equal)
#!/usr/bin/python
class Test:
var1 = ''
var2 = ''
Take care, this creates two *class* variables var1 and
Never mind, I realized I was using a bit of code way too old. I just
needed to change the import statements to:
import numpy.matrix
import numpy.linalg
Thanks for the help!
--
http://mail.python.org/mailman/listinfo/python-list
thank you but also i need a pid.also react like an os.P_NOWAIT.
if i summarize,
child proccess immediately returns the pid, if child exits also
returns the exit/error code :)
--
http://mail.python.org/mailman/listinfo/python-list
Sinan Nalkaya wrote:
thank you but also i need a pid.also react like an os.P_NOWAIT.
if i summarize,
child proccess immediately returns the pid, if child exits also
returns the exit/error code :)
import subprocess
http://docs.python.org/lib/module-subprocess.html
/F
--
bruno at modulix wrote:
Yves Glodt wrote:
Hello,
I need to compare 2 instances of objects to see whether they are equal
or not, but with the code down it does not work (it outputs not equal)
#!/usr/bin/python
class Test:
var1 = ''
var2 = ''
Take care, this creates two
Hello!
I'm using python 2.3.5 on Linux with omniORB 2.6. I'm trying to create
an object that shall listen on an event channel, but the registration
doesn't work. My code is:
class EventListener(CosEventComm.PushConsumer):
def __init__(self):
pass
def push(self, data):
Fredrik Lundh wrote:
[EMAIL PROTECTED] wrote:
I'm running python on windows and have a program that watches a
directory and acts on files as they come into the directory. After
processing is complete, i delete the file, or in this case attempt
to
In the script version I
I would like to give a few more specifics about my benchmarking. The
web page had about 10 simple fields and a table of roughly 30 table
rows. The method of generation the table rows was exactly the same as
the example in the PyMeld documentation ie you create the Meld, you
make a copy of a
channel = orb.getRootInterface(channelname)
chadmin = channel.for_consumers()
supplier = chadmin.obtain_push_supplier()
listener = EventListener()
supplier.connect_push_consumer(listener)
Not sure, but I guess you want a
listener._this()
here.
Diez
--
On Jan 31, 2006, at 8:28 AM, morris carre wrote:
[EMAIL PROTECTED] a écrit :
$a += 20 * 14;
print $a;
a = 20 * 14
print a
where's the problem ?
Not sure if you typo'd that, but that should read:
a += 20 * 14
print a
-dan
--
I am not a vegetarian because I
Thanks for that, I'll have a look. (So many packages, so little
time...)
Yes, there's a standard library for everything it seems! Except for a
MySQL api :-(
I wrote a script to delete duplicate mp3's by filename a few years
back with this. If anyone's interested in seeing it, I'll post a
[thakadu]
The method of generation the table rows was exactly the same as
the example in the PyMeld documentation
Did you try using toFormatString() to speed it up? See
http://www.entrian.com/PyMeld/doco.html
--
Richie Hindle
[EMAIL PROTECTED]
--
[Peter Otten]
sets = map(set, abc bcd cde.split())
reduce(set.intersection, sets)
set(['c'])
Very nice. Here's a refinement:
sets.sort(key=len)
reduce(set.intersection, sets[1:], sets[0])
set(['c'])
--
http://mail.python.org/mailman/listinfo/python-list
Hemos recibido su correo, en breve nos pondremos en contacto con ustedes.
--
http://mail.python.org/mailman/listinfo/python-list
thakadu wrote:
I did not try PyMeldLite because the HTML I am using is exactlty that:
HTML and not XHTML.
FWIW, HTMLTemplate is pretty lax and not restricted to XHTML. The only
XML-ish requirement is that elements need to be properly closed if
they're to be used as template nodes, e.g. p
[Tuvas]
I am trying to find a nice function that quickly determines the
determanant in python. Anyone have any recommendations? I've heard
about numpy, but I can't get it to work (It doesn't seem to like the
import Matrix statement...). Thanks!
Hello,
I have a real newbie question here. New to Python, and am trying to
learn it on Mac and WinXP.
On the Mac I find Python already installed and I downloaded the
package. I tested the version in Terminal by typing 'python' and get
Python 2.3.5 (#1, Mar 20 2005, 20:38:20). - Looks fine
tuple is the name of the built-in type, so it's not a very good idea to
reassign it to something else.
(food + drink + '\n') is not a tuple, (food + drink + '\n',) is
There's no reason to use tuples here, just do this:
data.append(food + drink)
f.write('\n'.join(data))
--
I know that the standard idioms for clearing a list are:
(1) mylist[:] = []
(2) del mylist[:]
I guess I'm not in the slicing frame of mind, as someone put it, but
can someone explain what the difference is between these and:
(3) mylist = []
Why are (1) and (2) preferred? I think the
Yes I looked at that but I did not benchmark it. Basically it seems to
convert the Meld or part of a Meld into a %s template in any case and I
already knew that %s performace was very good. So if I had used PyMeld
combined with %s then sure it would be much faster but I wanted to
benchmark a pure
Alex Martelli wrote:
The but without declaration it can't be self-documenting issue is a
red herring. Reading, e.g.:
int zappolop(int frep) { ...
gives me no _useful_ self-documenting information about the role and
meaning of frep, or zappolop's result. The code's author must obviously
Hello,
I bigginer Python programmer. I am working on web application that access
PostgreSQL on backend. After I imported PSYCOPG2 module in my program I
started to get unwanded debug output into my web bowser. It is something
like that:
initpsycopg: initializing psycopg 2.0b6.2 (dec dt ext
I know that the standard idioms for clearing a list are:
(1) mylist[:] = []
(2) del mylist[:]
I guess I'm not in the slicing frame of mind, as someone put it, but
can someone explain what the difference is between these and:
(3) mylist = []
Why are (1) and (2) preferred? I
I have a real newbie question here.
Well, as a starter, it would be helpful if you included a
Subject: line in your mail...my spam filters flagged it and I
almost tossed it in my bit-bucket because the subject was empty. :*)
On WinXP I open a command line and type 'python' and get 'PYTHON'
I haven't got around to trying HTMLTemplate yet but it is on my list of
things to do. It would be great to see how it compares in perfomance
and simplicity to PyMeld and other DOM approaches.
--
http://mail.python.org/mailman/listinfo/python-list
Jay,
The point of doing compile time and test time checking is the same
reason militaries use layered defenses: More problems get caught. I've
written tons of software tests and architected a testing system for an
entire aircraft. I've also watched lots of errors get by tests.
Also, compile time
[Raymond Hettinger]
The StringIO API needs to closely mirror the file object API.
Do you want to change everything that is filelike to have +=
as a synonym for write()?
[Paul Rubin]
Why would they need that?
Polymorphism
StringIO objects have getvalue() but other
file-like objects
That should have been:
sets.sort(key=len)
reduce(set.intersection, sets)
The only refinement was the pre-sort based on set length.
--
http://mail.python.org/mailman/listinfo/python-list
Randall Parker wrote:
The point of doing compile time and test time checking is the same
reason militaries use layered defenses: More problems get caught. I've
written tons of software tests and architected a testing system for an
entire aircraft. I've also watched lots of errors get by tests.
Steven Watanabe wrote:
I know that the standard idioms for clearing a list are:
(1) mylist[:] = []
(2) del mylist[:]
I guess I'm not in the slicing frame of mind, as someone put it, but
can someone explain what the difference is between these and:
(3) mylist = []
Why are (1)
Hi,
Could someone tell me why my extension module works under Python 2.4, but
fails with Segmentation Fault under Python 2.3? Here is the stripped version:
#include Python.h
static PyObject *
test_gil(PyObject *self)
{
PyGILState_STATE gs;
Randall Parker wrote:
Alex Martelli wrote:
The but without declaration it can't be self-documenting issue is a
red herring. Reading, e.g.:
int zappolop(int frep) { ...
gives me no _useful_ self-documenting information about the role and
meaning of frep, or zappolop's result. The code's
Hello All,
I've added (optional) unicode support for ConfigObj. This is now
available from SVN.
You can specify an encoding to decode the config file on reading. This
maps to an encoding attribute on the ConfigObj instance that is also
used for writing (and can be changed).
You can find it in
Hi, the advice is free, so tkae it for what it's worth.
Q. Is it possible to write an application for this
kind of server activity in Python? I mean whether
Python will be suitable for this kind of high activity
load, real time app? - Absolutely, Look at Zope or Cheetah for
examples of fairly
I'm working on a com automation project involving IE (yes, I know
about Pamie). I connect to IE through DispatchWithEvents, start a
navigation, and then loop calling PumpWaitingMessages. I see the
events OK and all is well. At some point it is clear that the
navigation is complete (at least
I'm also fairly new to wxPython, but I've done GUI's in a variety of
languages.I'm not sure about putting the systray - haven't had to
do it. But your second question, put it in it's own class. For
desktop apps I almost allways do a limited M/V/C pattern - M/VC - ok so
I mung the view and
Hi Guys,
I have just installed Python2.4.2 on our HP-UX system. But when I try
to import datetime modlue I get the following error
~~~
from datetime import datetime
Traceback (most recent call last):
File stdin, line 1, in ?
ImportError: No module named datetime
Jay wrote:
You can do both, but why? *Especially* in a language like C++, where
thanks to pointers and casting, there really isn't any type safety
anyway. How much time in your C/C++ code is spent casting and trying to
trick the compiler into doing something that it thinks you shouldn't be
Paul wrote:
Or should I be looking for some other context here?
Three people were looking at the wrong one, thanks for putting this right.
I really should not have given my point that briefly.
Jens
--
http://mail.python.org/mailman/listinfo/python-list
But languages that share some weakness typically do not share it
equally. Three languages can have some way to do X (which some might
find undesirable while others find it great) but two of the languages
might make it easy to solve problems without ever doing X while the
third language might make
Gregory Piñero wrote:
Ok, ok, I got it! The Pythonic way is to use an existing library ;-)
import difflib
CloseMatches=difflib.get_close_matches(AFileName,AllFiles,20,.7)
I wrote a script to delete duplicate mp3's by filename a few years
back with this. If anyone's interested in seeing
Steven Watanabe wrote:
I know that the standard idioms for clearing a list are:
(1) mylist[:] = []
(2) del mylist[:]
I guess I'm not in the slicing frame of mind, as someone put it, but
can someone explain what the difference is between these and:
(3) mylist = []
Why are (1)
I wonder which algorithm determines the similarity between two strings better?
On 1/31/06, Kent Johnson [EMAIL PROTECTED] wrote:
Gregory Piñero wrote:
Ok, ok, I got it! The Pythonic way is to use an existing library ;-)
import difflib
Khalid Zuberi wrote:
While someone has recently done some work to get Jython working with J2ME
(reference below), I think its targetted at Pocket PC class devices (CDC spec)
as opposed to palm (CLDC as far as i know).
http://thread.gmane.org/gmane.comp.lang.jython.devel/1826
Thanks for
On Tue, 31 Jan 2006 10:51:44 -0500, Gregory Piñero wrote:
http://www.blendedtechnologies.com/removing-duplicate-mp3s-with-python-a-naive-yet-fuzzy-approach/60
If anyone would be kind enough to improve it I'd love to have these
features but I'm swamped this week!
- MD5 checking for find
Steven D'Aprano [EMAIL PROTECTED] writes:
This isn't a criticism, it is a genuine question. Why do people compare
local files with MD5 instead of doing a byte-to-byte compare? Is it purely
a caching thing (once you have the checksum, you don't need to read the
file again)? Are there any other
Diez B. Roggisch:
The reason is that l = [] just rebinds a new object (a list, but it could be
anything) to a name, while l[:] = [] will alter the object _referred_ to by
l. That is a HUGE difference!
In my programs I have seen that there is another practical difference
between version 1 and
[RayS]
I've begun a Python module to provide a complete interface to the Meade
LX200 command set:
and
History: after searching for such a thing, I had found only:
Hello out there,
I'm really pleased to announce the second public release of Pynakotheka.
Pynakotheka is a simple GPL-licensed python script which generates
static HTML photo albums to be added to web sites or to be burnt in CDs.
It includes some templates and it's easy to create more.
It
I have just installed Python2.4.2 on our HP-UX system. But when I try
to import datetime modlue I get the following error
~~~
from datetime import datetime
Traceback (most recent call last):
File stdin, line 1, in ?
ImportError: No module named datetime
Magnus Lycka wrote:
I suppose that you need to present a lot of differnt kinds of data,
and that you need to provide various search parameters etc for
different data sets, but this sounds like something that might be
very few screens that adapt to some kind of meta-data, perhaps XML
1 - 100 of 118 matches
Mail list logo