"Bell, Kevin" wrote:
> I ended up slicing my string into a new one, rather than trying to have
> a copy of the string to alter in one case, or leave intact in another
> case.
given that you cannot modify strings in place in Python, that comment
probably doesn't match what your code really did...
Alex Martelli wrote:
..
> If (e.g.) __set__ needs to behave differently when applied to certain
> instances rather than others, then it had better be "messed with"
> (overridden) compared to property.__set__ since the latter has no such
> proviso. Of course, your architecture as sketched below
Gerhard Häring wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Steve Holden wrote:
>
>>I'm trying to copy data from an Access database to PostgreSQL, as the
>>latter now appears to work well in the Windows environment. However I'm
>>having trouble with date columns. [...]
>>Here's
On Fri, 21 Oct 2005 21:47:27 -0700, David Schwartz wrote:
>
> "Steven D'Aprano" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
>
>> That's basic economics. Something which can be allowed or ignored or even
>> encouraged when done by small businesses in a competitive market can
>>
I'm please to announce the release of the Logilab's ASTNG package.
This package has been extracted from the logilab-common package, which
will be kept for some time for backward compatibility but will no
longer be maintained (this explains that this package is starting with
the 0.13 version number,
Hi there !
I'm very please to announce the new 0.8 release of PyLint. I've promised
this release for a long time now, and finally got the time to do it :D.
This release includes a lot of bug fixes and enhancements. Notice that
a major change in this release is a new dependancy to the astng package
Jonathan Ellis wrote:
> I'm working on an application that makes heavy use of Queue objects in
> a multithreaded environment.
>
> By "heavy" I mean "millions of calls to put and get, constituting ~20%
> of the app's run time." The profiler thinks that a significant amount
> of time is spent in th
On Fri, 21 Oct 2005 13:39:17 -0700, googleboy wrote:
>
> Hi there.
>
> I have defined a class called Item with several (about 30 I think)
> different attributes (is that the right word in this context?). An
> abbreviated example of the code for this is:
>
> class Item(object):
>
> def _
On Fri, 21 Oct 2005 13:39:17 -0700, googleboy wrote:
> Hi there.
>
> I have defined a class called Item with several (about 30 I think)
> different attributes (is that the right word in this context?).
Generally speaking, attributes shouldn't be used for storing arbitrary
items in an object. Tha
On Thu, 20 Oct 2005 10:25:27 -0700, Micah Elliott wrote:
> I thought that string concatenation was rather
> expensive, so its being faster than %-formatting surprised me a bit:
Think about what string concatenation actually does:
s = "hello " + "world"
In pseudo-code, it does something like th
On Sat, 22 Oct 2005 21:05:43 +1000, Steven D'Aprano wrote:
> The thing is, a
> *single* string concatenation is almost certainly more efficient than a
> single string concatenation.
Dagnabit, I meant a single string concatenation is more efficient than a
single string replacement using %.
--
S
I have created a Python program that is running on my desktop.
How can I make it listen for a certain keypress (say, Windows-key +
space) in a controlled fashion even when it is not the program having
focus?
I need to do this running GNOME under Mandrake GN/Linux 10.
/Mathias
--
http://mail.p
I have created a small Python program that is running on my desktop.
How can I make it listen for a certain keypress (say, Windows-key +
space) in a controlled fashion even when it is not the program having
focus?
I need to do this running under GNOME in Mandrake GN/Linux 10.
/Mathias
--
http:/
Mathias Dahl wrote:
> I have created a small Python program that is running on my desktop.
>
> How can I make it listen for a certain keypress (say, Windows-key +
> space) in a controlled fashion even when it is not the program having
> focus?
>
> I need to do this running under GNOME in Mandrake
Hello,
I'vre written an extension module to accelarate some code i've made in
python with numarray. Then i compiled an linke d it with swig, my
problem is that when i make the import in my python code it gives me an
error: ImportError: libnumarray.so: cannot open shared object file: No
such file o
[EMAIL PROTECTED] wrote:
> I am wondering if there is a dictionary data type that allows me to
> define the order of access when iterating it using items/keys etc. ?
>
> An example:
>
> a=dict(a=dict(), c=dict(), h=dict())
> prefer=['e','h', 'a']
>
> for x in a.values: print x
>
> would give me
>
As far as Queues go, the adding/popping is apparently done with deque
which are implemented in C. The Queue class pretty much just provides
blocking operations and is otherwise a very thin layer around deque. As
far as primitives go, only threading.Lock is written in C and the
others are pure Pytho
Hi all,
I noticed that the "dead keys"* mechanism (XPSP2 NL, keyboard map US,
input language Dutch) doesn't work when running the pyHooks (python 241)
example.
Instead of ö ("o) I immediately get ""o.
If I close the pyHooks example the expected behavior returns.
Is there a way how I can get bot
James Stroud wrote:
> Hello All,
>
> I have two modules that I use interchangably depending on the circumstances.
> These modules are imported by yet another module. I want the "importation" of
> these two alternatives to be mutually exclusive and dependent on the state of
> the "outermost modu
[EMAIL PROTECTED] wrote:
> I have a flat text file, 3 records, each record has two columns,
> the columns are tab separated.
>
> The file looks like this (approximately)
>
> Sarajevo 431104-133111
(when did they move sarajevo to italy?)
> Mostar 441242-133421
> Zagreb 432322-134423
here's a
marco wrote:
> hi folks,
>
> i can not run any python scripts with dos lineendings under cygwin's python.
> if i run such a scripts i get stupid syntax error messages from python.
>
> what can i do to run these scripts without changing the lineending of these
> scripts.
>
> regards marco
>
The
Robin Becker wrote:
> Kay Schluehr wrote:
> > Robin Becker wrote:
> >
> >
> >>I thought that methods were always overridable.
> >>In this case the lookup on the
> >>class changes the behaviour of the one and only property.
> >
> >
> > How can something be made overridable that is actually overridab
On 2005-10-22, William Park wrote:
> [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>> I am looking for the best and efficient way to replace the first word
>> in a str, like this:
>> "aa to become" -> "/aa/ to become"
>> I know I can use spilt and than join them
>> but I can also use regular express
Peter Hansen <[EMAIL PROTECTED]> writes:
>> How can I make it listen for a certain keypress (say, Windows-key +
>> space) in a controlled fashion even when it is not the program having
>> focus?
>>
>> I need to do this running under GNOME in Mandrake GN/Linux 10.
>
> Search Google for "python key
> One suggestion about the above: "description" is actually the exception
> instance (the object), not just the description.
Yes. In fact, it's a tuple. Maybe, I'll change it for just printing the
second item of it.
Thanks a lot.
--
http://mail.python.org/mailman/listinfo/python-list
Hi All,
Can anyone explain how to both spawn processes from PYTHON and
acquire their process IDs or a handle to them for use later? I'd
also like to acquire the stdout of each spawned process.
Regards,
Mike
--
http://mail.python.org/mailman/listinfo/python-list
Michael Williams wrote:
> Hi All,
>
> Can anyone explain how to both spawn processes from PYTHON and acquire
> their process IDs or a handle to them for use later? I'd also like to
> acquire the stdout of each spawned process.
Google dead today? Well, check out the modules subprocess, popen2
[EMAIL PROTECTED] wrote:
> > reset your brain:
> >
> > http://effbot.org/zone/python-objects.htm
>
> Neat link.
>
> Can you expand on this:
>
> > a type (returned by type(x))
> ...
> > You cannot change the type.
the page was written before the "type/class unification" in Python 2.2,
at a tim
Well, I'll be damned... Thank you very much. I'm still getting a little
tripped up with blocking IO and whatnot, but I think I can work that
out. This was a real help, thanks again.
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import subprocess
import random
import re
import os
import time
import se
I don't know if this is the appropriate place to post a Zope question
but I figure many here are familiar with it. I'm confused about the
role of the ZMI when it comes to development. I want to write a simple
script that logs page hits. I wrote it in what was called a Script
(Python) resource in th
I do not understand how to use the find() method in ElementTree.
The file 'sample.xml' is:
FindMystery
abc
>>> from elementtree.ElementTree import ElementTree
>>> doc = ElementTree(file='sample.xml')
>>> iterList = doc.getiterator()
>>> iterList
[, , , , ]
Newcomers to Blender (3D modelling/animation program)
often find its fairly unique UI a bit off-putting,
but on closer inspection, I find it's a very compelling
design for "power users" (i.e. professionals who need to
use a given program on a daily basis, and who are therefore
willing to make the e
Hi,
i get the following error message when i use py2exe on my application:
The following modules appear to be missing
['_ssl', 'ext.IsDOMString', 'ext.SplitQName']
I've installed PyXML-0.8.4.win32-py2.4.exe. My version of python is 2.4
I've checked in the pyxml directories and these modules are
[EMAIL PROTECTED] wrote:
> My questions:
> 1) in the example above is there a subelement of doc with a tag
> 'SampleDetails'?
find only searches for direct subelements; SampleDetail is not a direct
subelement to SampleRoot, since there's a SpecificInformation element
in between.
> 2) if so, what
anybody know any good midi tutorials for python?
i am trying to make a realtime midi manipulation application.
--
http://mail.python.org/mailman/listinfo/python-list
On Saturday 22 October 2005 12:34 pm, [EMAIL PROTECTED] wrote:
> I don't know if this is the appropriate place to post a Zope question
> but I figure many here are familiar with it.
You will do much better to use the Zope users' mailing list. Go to
zope.org and follow the mailing lists link to sig
Steven D'Aprano <[EMAIL PROTECTED]> writes:
> py> def tester(n):
> ... s1 = ""
> ... s2 = "%s" * n
> ... bytes = tuple([chr(i % 256) for i in range(n)])
> ... t1 = time.time()
> ... for i in range(n):
> ... s1 = s1 + chr(i % 256)
> ... t1 = time.time() - t1
> ...
On Wed, 12 Oct 2005 21:50:22 GMT
Roedy Green <[EMAIL PROTECTED]> wrote:
>It is almost like providing ladders and setting out cookies and milk
>for the burglars.
Fire escapes at christmas.
--
http://mail.python.org/mailman/listinfo/python-list
"Tamas Nepusz" <[EMAIL PROTECTED]> writes on 20 Oct 2005 15:39:54 -0700:
> The library I'm working on
> is designed for performing calculations on large-scale graphs (~1
> nodes and edges). I want to create a Python interface for that library,
> so what I want to accomplish is that I could just
On Fri, 21 Oct 2005 16:13:09 -0400, Robby Dermody <[EMAIL PROTECTED]> wrote:
>
>Hey guys (thus begins a book of a post :),
>
>I'm in the process of writing a commercial VoIP call monitoring and
>recording application suite in python and pyrex. Basically, this
>software sits in a VoIP callcenter-typ
On 22 Oct 2005 22:02:46 +0200, Dieter Maurer <[EMAIL PROTECTED]> wrote:
>"Tamas Nepusz" <[EMAIL PROTECTED]> writes on 20 Oct 2005 15:39:54 -0700:
>> The library I'm working on
>> is designed for performing calculations on large-scale graphs (~1
>> nodes and edges). I want to create a Python int
I'm reading about "high order messages" in Ruby by Nat Pryce, and
thinking if it could be util and if so, if it could be done in Python.
Someone already tried?
References:
http://lambda-the-ultimate.org/node/view/1047
http://nat.truemesh.com/archives/000535.html
http://nat.truemesh.com/archives/0
On Oct 22, 2005, at 1:16 PM, [EMAIL PROTECTED] wrote:Michael Williams wrote: Hi All, Can anyone explain how to both spawn processes from PYTHON and acquire their process IDs or a handle to them for use later? I'd also like to acquire the stdout of each spawned process. Google dead today? Well,
I have a base class called Shape
And then classes like Circle, Square, Triangle etc, that inherit from
Shape:
My quesiton is can a method of the Shape class call a method in Circle,
or Square etc...?
--
http://mail.python.org/mailman/listinfo/python-list
Steven D'Aprano wrote:
> def replace_word(source, newword):
> """Replace the first word of source with newword."""
> return newword + " " + "".join(source.split(None, 1)[1:])
>
> import time
> def test():
> t = time.time()
> for i in range(1):
> s = replace_word("aa to
The RE way, was much slower
I used the spilt, it was better
I tought because there was no need to take it to the memory again, but
it just my thougth
--
http://mail.python.org/mailman/listinfo/python-list
Hi,
22 Oct 2005 14:40:09 -0700, KraftDiner <[EMAIL PROTECTED]>:
> I have a base class called Shape
> And then classes like Circle, Square, Triangle etc, that inherit from
> Shape:
>
> My quesiton is can a method of the Shape class call a method in Circle,
> or Square etc...?
even there would exis
"KraftDiner" <[EMAIL PROTECTED]> writes:
> I have a base class called Shape
> And then classes like Circle, Square, Triangle etc, that inherit from
> Shape:
>
> My quesiton is can a method of the Shape class call a method in Circle,
> or Square etc...?
Yup:
>>> class Shape(object):
... def comm
On 22 Oct 2005 14:12:16 -0700, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
>I'm reading about "high order messages" in Ruby by Nat Pryce, and
>thinking if it could be util and if so, if it could be done in Python.
>Someone already tried?
Here's an example of the idea, in Python:
def messa
Hum... I thnk you dont get the ideia: I'm not talking abou High Order
Functions.
What ho call "High Order Methods is some like "connecting" some
'generic' methods created to do things like this:
claimants.where.retired?.do.receive_benefit 50
The 2nd and 3rd links that in the first post is the m
KraftDiner wrote:
> I have a base class called Shape
> And then classes like Circle, Square, Triangle etc, that inherit from
> Shape:
>
> My quesiton is can a method of the Shape class call a method in Circle,
> or Square etc...?
This looks familiar. :-)
Yes, it can if it has references to the
How would I have an app run with just a system tray Icon??? any help would be greatly appreciated. I have no clue where to start.
--
http://mail.python.org/mailman/listinfo/python-list
On 22 Oct 2005 15:11:39 -0700, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
>Hum... I thnk you dont get the ideia: I'm not talking abou High Order
>Functions.
>What ho call "High Order Methods is some like "connecting" some
>'generic' methods created to do things like this:
>claimants.where.r
This can be suitably applied to Python with the use of Higher Order
Functions, though. It's not quite the Ruby version because Python
allows you to use functions as first-class objects, complicating the
All-You-Can-Do-Is-Pass-A-Message philosophy. This is my 5-minute
implementation:
class HigherO
Mike Meyer <[EMAIL PROTECTED]> wrote or quoted:
> Wrong. The only obligation Microsoft has is to their shareholders.
> That obligation has nothing to do with computing - it's to make a
> profit. It's MS's habit of doing things in pursuit of profit that,
> while short of force, are borderline fraud
"Roedy Green" <[EMAIL PROTECTED]> wrote in
message news:[EMAIL PROTECTED]
> On Fri, 21 Oct 2005 21:47:27 -0700, "David Schwartz"
> <[EMAIL PROTECTED]> wrote or quoted :
>> There is no way Microsoft could have expected the
>>market to be defined in this way and no way to argue that Microsoft had
"Steven D'Aprano" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> On Fri, 21 Oct 2005 21:47:27 -0700, David Schwartz wrote:
>>> That's basic economics. Something which can be allowed or ignored or
>>> even
>>> encouraged when done by small businesses in a competitive market can
>
Jp Calderone wrote:
> On Fri, 21 Oct 2005 16:13:09 -0400, Robby Dermody <[EMAIL PROTECTED]> wrote:
> >
> > [snip - it leaks memory]
>
> One thing to consider is that the process may be growing in size, not because
> garbage objects are not being freed, but because objects which should be
> garbag
"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes:
> I'm reading about "high order messages" in Ruby by Nat Pryce, and
> thinking if it could be util and if so, if it could be done in Python.
> Someone already tried?
Yes, I'm pretty sure it could be done in Python. All it really needs
is the abilit
On Fri, 21 Oct 2005 13:03:29 +0100, Alex Stapleton wrote:
>
> On 21 Oct 2005, at 09:31, Harald Armin Massa wrote:
>
>> Casey,
>>
>>
>>
>>> I have heard, but have not been able to verify that if a program is
>>> about
>>> 10,000 lines in C++
>>> it is about
>>> 5,000 lines in Java
>>> and it is a
Chris F.A. Johnson <[EMAIL PROTECTED]> wrote:
> On 2005-10-22, William Park wrote:
> > [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >> I am looking for the best and efficient way to replace the first word
> >> in a str, like this:
> >> "aa to become" -> "/aa/ to become"
> >> I know I can use spil
On Fri, 21 Oct 2005 13:33:18 -0400, Mike Meyer wrote:
> Paul Dale <[EMAIL PROTECTED]> writes:
>
>> Hi everyone,
>>
>> Is it possible to bind a list member or variable to a variable such that
>>
>> temp = 5
>>
>> list = [ temp ]
Don't use the names of built-in functions as variables.
>> temp ==
I added enctype="multipart/form-data" to the tag, and that
seemed to solve it. Thanks.
Jeremy
--
http://mail.python.org/mailman/listinfo/python-list
"David Schwartz" <[EMAIL PROTECTED]> writes:
> "Steven D'Aprano" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
>> On Fri, 21 Oct 2005 21:47:27 -0700, David Schwartz wrote:
That's basic economics. Something which can be allowed or ignored or
even
encouraged when done
Steven D'Aprano <[EMAIL PROTECTED]> writes:
> On Fri, 21 Oct 2005 13:03:29 +0100, Alex Stapleton wrote:
>> Perl is more like a CISC CPU. There are a million different commands.
>> Python is more RISC like.
>> Line count comparisons = pointless.
>
> Not so.
>
> Every line = more labour for the devel
Steven D'Aprano <[EMAIL PROTECTED]> writes:
> On Fri, 21 Oct 2005 13:33:18 -0400, Mike Meyer wrote:
>
>> Paul Dale <[EMAIL PROTECTED]> writes:
>>
>>> Hi everyone,
>>>
>>> Is it possible to bind a list member or variable to a variable such that
>>>
>>> temp = 5
>>>
>>> list = [ temp ]
>
> Don't us
On 2005-10-22, William Park wrote:
> Chris F.A. Johnson <[EMAIL PROTECTED]> wrote:
>> On 2005-10-22, William Park wrote:
>> > [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>> >> I am looking for the best and efficient way to replace the first word
>> >> in a str, like this:
>> >> "aa to become" -> "
On Sat, 22 Oct 2005 21:41:58 +, Ron Adam wrote:
> Don't forget a string can be sliced. In this case testing before you
> leap is a win. ;-)
Not much of a win: only a factor of two, and unlikely to hold in all
cases. Imagine trying it on *really long* strings with the first space
close to
Well here is a rough sketch of my code...
This is giving my two problems.
1) TypeError: super() argument 1 must be type, not classobj
2) I want to be sure the the draw code calls the inherited classes
outline and not its own...
class Shape:
def __init__(self):
pass
On Sat, 22 Oct 2005 16:10:24 -0700, "David Schwartz"
<[EMAIL PROTECTED]> wrote or quoted :
>If the deal didn't give you more than it cost you, all you had to do was
>say 'no'. I understand the frustration at being forced to pay for something
>what it is worth.
The choice was go along with M
"Mike Meyer" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>>> Neither I, nor you, nor the government of any nation, should care a
>>> monkey's toss specifically for Microsoft's success. Microsoft is one
>>> special interest, out of a potentially unbounded number of possible
>>> pl
Mathias Dahl <[EMAIL PROTECTED]> writes:
> Peter Hansen <[EMAIL PROTECTED]> writes:
>
>>> How can I make it listen for a certain keypress (say, Windows-key +
>>> space) in a controlled fashion even when it is not the program having
>>> focus?
>>>
>>> I need to do this running under GNOME in Mandr
"Roedy Green" <[EMAIL PROTECTED]> wrote in
message news:[EMAIL PROTECTED]
> On Sat, 22 Oct 2005 16:10:24 -0700, "David Schwartz"
> <[EMAIL PROTECTED]> wrote or quoted :
>>If the deal didn't give you more than it cost you, all you had to do
>> was
>>say 'no'. I understand the frustration at
On Sun, 23 Oct 2005 01:00:31 GMT, Roedy Green
<[EMAIL PROTECTED]> wrote or quoted :
>The choice was go along with MS arm twisting or go out of business.
>
>I call that extortion.
I deeply resent this, because they not only ripped me off, they put me
a in position I felt compelled to become part o
This is what I've got so far:
class Shape(object):
def __init__(self):
pass
def render(self):
print 'Shape render'
self.outline()
def outline(self):
pass
class Rect(Shape):
def __init__(self):
KraftDiner <[EMAIL PROTECTED]> wrote:
> Well here is a rough sketch of my code...
> This is giving my two problems.
>
> 1) TypeError: super() argument 1 must be type, not classobj
Make your classes new-style (have Shape inherit from object) to fix
this. You're using the legacy (old-style) objec
On Sat, 22 Oct 2005 16:17:20 -0700, David Schwartz wrote:
>>> Microsoft goal is and should be their own success, not the success of
>>> the economy or the market in general.
>
>> Neither I, nor you, nor the government of any nation, should care a
>> monkey's toss specifically for Microsoft's
On Sat, 22 Oct 2005 18:02:44 -0700, David Schwartz wrote:
> I see you are a totalitarianist or perhaps a communist. If you want to
> live in America and discuss things that are relevent to America, let me
> know.
In other words, "why don't you go back to Russia, you commie pinko
fascist Jew
Mike Meyer <[EMAIL PROTECTED]> wrote:
> > Every line = more labour for the developer = more cost and time.
> > Every line = more places for bugs to exist = more cost and time.
>
> There were studies done in the 70s that showed that programmers
> produced the same number of debugged lines of code
KraftDiner wrote:
> This is what I've got so far:
> class Rect(Shape):
> def __init__(self):
> super(self.__class__, self).__init__()
Should be
super(Rect, self).__init__()
> def render(self):
> super(self.__class__, self).render()
ditto
In this exampl
<[EMAIL PROTECTED]> wrote:
> Hello,
>
> I'vre written an extension module to accelarate some code i've made in
> python with numarray. Then i compiled an linke d it with swig, my
> problem is that when i make the import in my python code it gives me an
> error: ImportError: libnumarray.so: cannot
what is the differenc ebetween index and find in the module of string?
for both "find" and "index", I got the position of the letter.
--
http://mail.python.org/mailman/listinfo/python-list
what is the difference between index and find in the module of string?
for both "find" and "index", I got the position of the letter.
On 10/19/05, Shi Mu <[EMAIL PROTECTED]> wrote:
> I have installed Python 2.3 and I type "help()" and then "Keywords".
> I get a list of words. And it says that I ca
>>> s = 'foobar'
>>> s.find('z')
-1
>>> s.index('z')
Traceback (most recent call last):
File "", line 1, in -toplevel-
s.index('z')
ValueError: substring not found
Pretty self explanatory.
--
http://mail.python.org/mailman/listinfo/python-list
Shi Mu wrote:
> what is the differenc ebetween index and find in the module of string?
> for both "find" and "index", I got the position of the letter.
>>> import string
>>> help(string.find)
Help on function find in module string:
find(s, *args)
find(s, sub [,start [,end]]) -> in
R
On Sun, 23 Oct 2005 11:46:53 +1000, Steven D'Aprano
<[EMAIL PROTECTED]> wrote or quoted :
>
>Or would you like to suggest that Microsoft's board of directors should be
>allowed carte blache to break any law, commit any deed, so long as it
>makes Microsoft money?
Why should the standards of accep
[EMAIL PROTECTED] wrote:
> Hello,
>
> I'vre written an extension module to accelarate some code i've made in
> python with numarray. Then i compiled an linke d it with swig, my
> problem is that when i make the import in my python code it gives me an
> error: ImportError: libnumarray.so: cannot op
On Sat, 22 Oct 2005 14:54:24 -0400, Mike Meyer wrote:
>> The string formatting is two orders of magnitude faster than the
>> concatenation. The speed difference becomes even more obvious when you
>> increase the number of strings being concatenated:
>
> The test isn't right - the addition test ca
Steven D'Aprano wrote:
> On Sat, 22 Oct 2005 21:41:58 +, Ron Adam wrote:
>
>
>>Don't forget a string can be sliced. In this case testing before you
>>leap is a win. ;-)
>
>
> Not much of a win: only a factor of two, and unlikely to hold in all
> cases. Imagine trying it on *really long
I've been working on a form generation toolkit that integrates well
with FormEncode... its still under heavy development, of course, but
I've seen a lot of discussion of this topic on various mailing lists
over the past few days, and so wanted to get something out. Release
early and all that. So
I'm new to Python but am wondering what IDE Python developers use? I use Mac
OS X 10.4.2. I have PythonIDE which comes with MacPython but I don't think
that has even rudimentary "intellisense". Xcode and Eclipse don't seem to
support Python out of the box. Suggestions for plugins for Eclipse would
I have a wxPython app, conventionally structured
with a Application class derived from wx.App.
My problem is that the app accepts a command
line argument that must be acted upon within the
OnInit() method of the Application class. How do
I pass it cleanly from main() into app.OnInit()? In
the si
microsnot <[EMAIL PROTECTED]> wrote:
> I'm new to Python but am wondering what IDE Python developers use? I use Mac
> OS X 10.4.2. I have PythonIDE which comes with MacPython but I don't think
> that has even rudimentary "intellisense". Xcode and Eclipse don't seem to
> support Python out of the b
interesting. seems that "if ' ' in source:" is a highly optimized code
as it is even faster than "if str.find(' ') != -1:' when I assume they
end up in the same C loops ?
Ron Adam wrote:
> Guess again... Is this the results below what you were expecting?
>
> Notice the join adds a space to the en
"David Schwartz" <[EMAIL PROTECTED]> writes:
> "Mike Meyer" <[EMAIL PROTECTED]> wrote in message
> news:[EMAIL PROTECTED]
Neither I, nor you, nor the government of any nation, should care a
monkey's toss specifically for Microsoft's success. Microsoft is one
special interest, out of
KraftDiner wrote:
> Well here is a rough sketch of my code...
> This is giving my two problems.
>
> 1) TypeError: super() argument 1 must be type, not classobj
> 2) I want to be sure the the draw code calls the inherited classes
> outline and not its own...
>
> class Shape:
> def __init__(
I am an even worse dinosaur, I use ion3 and console vim.
Alex Martelli wrote:
> On the Mac, I think the XCode integration you get with PyObjC is
> probably best. I know there are plugins for Eclipse but haven't tried
> any personally, so it's hard to make suggestions (I'm a dinosaur, and I
> pref
[EMAIL PROTECTED] (Alex Martelli) writes:
> Mike Meyer <[EMAIL PROTECTED]> wrote:
>> > Every line = more labour for the developer = more cost and time.
>> > Every line = more places for bugs to exist = more cost and time.
>> There were studies done in the 70s that showed that programmers
>> produce
[EMAIL PROTECTED] wrote:
> interesting. seems that "if ' ' in source:" is a highly optimized code
> as it is even faster than "if str.find(' ') != -1:' when I assume they
> end up in the same C loops ?
The 'in' version doesn't call a function and has a simpler compare. I
would think both of th
Steven D'Aprano <[EMAIL PROTECTED]> writes:
> On Sat, 22 Oct 2005 14:54:24 -0400, Mike Meyer wrote:
>>> The string formatting is two orders of magnitude faster than the
>>> concatenation. The speed difference becomes even more obvious when you
>>> increase the number of strings being concatenated:
1 - 100 of 104 matches
Mail list logo