Join us for Scientific Computing with Python Webinar

2009-05-21 Thread Travis Oliphant
[re-sent plaintext by a...@python.org for c.l.py.announce] Hello all Python users: I am pleased to announce the beginning of a free Webinar series that discusses using Python for scientific computing. Enthought will host this free series which will take place once a month for 30-45

Re: PYTHONPATH on Windows XP module load problem

2009-05-21 Thread Andreas Otto
Hi, I setup the PYTHONPATH environment variable too does windows use this variable ? mfg Andreas Otto -- http://mail.python.org/mailman/listinfo/python-list

Re: finding repeated data sequences in a column

2009-05-21 Thread yadin
On May 20, 6:53 pm, norseman norse...@hughes.net wrote: bearophileh...@lycos.com wrote: yadin: How can I build up a program that tells me that this sequence 128706 128707 128708 is repeated somewhere in the column, and how can i know where? Can such patterns nest? That

Re: Adding a Par construct to Python?

2009-05-21 Thread Paul Rubin
Carl Banks pavlovevide...@gmail.com writes: Why? Do you seriously not see the benefit of simplifying the work of extention writers and core maintainers? You don't have to agree that it's a good trade-off but it's a perfectly reasonable goal. I highly suspect Aahz here would argue for a GIL

Re: Import and absolute file names, sys.path including ''... or not

2009-05-21 Thread greg
Jean-Michel Pichavant wrote: __import__('/home/jeanmichel/test') The __import__ function takes *module* names, not filesystem pathnames. Giving it a pathname might happen to work some of the time in some versions of Python, but it's not an intended feature, and you shouldn't rely on it. If

Re: finding repeated data sequences in a column

2009-05-21 Thread Peter Otten
yadin wrote: On May 20, 6:53 pm, norseman norse...@hughes.net wrote: bearophileh...@lycos.com wrote: yadin: How can I build up a program that tells me that this sequence 128706 128707 128708 is repeated somewhere in the column, and how can i know where? Can such

Re: Performance java vs. python

2009-05-21 Thread Duncan Booth
namekuseijin namekusei...@gmail.com wrote: I find it completely unimaginable that people would even think suggesting the idea that Java is simpler. It's one of the most stupidly verbose and cranky languages out there, to the point you can't really do anything of relevance without an IDE

Re: reseting an iterator

2009-05-21 Thread Duncan Booth
Steven D'Aprano ste...@remove.this.cybersource.com.au wrote: On Wed, 20 May 2009 11:35:47 -0700, Jan wrote: Wouldn't it be easy for Python to implement generating functions so that the iterators they return are equipped with a __reset__() method? No. def gen(): for name in

Re: scoping problem with list comprehension // learning Python

2009-05-21 Thread Diez B. Roggisch
Adrian Dragulescu schrieb: I just started to learn python (first posting to the list). I have a list of dates as strings that I want to convert to a list of datetime objects. Here is my debugging session from inside a method. (Pdb) formatIndex '%Y-%m-%d' (Pdb) [datetime.strptime(i,

Re: Adding a Par construct to Python?

2009-05-21 Thread Lie Ryan
Carl Banks wrote: There must be another reason (i.e, the refcounts) to argue _for_ the GIL, Why? Nobody likes GIL, but it just have to be there or things starts crumbling... Nobody would actually argue _for_ GIL, they just know from experience, that people that successfully GIL in the

making a python program in windows

2009-05-21 Thread Rustom Mody
I know how to make a python script behave like a (standalone) program in unix -- 1. put a #! path/to/python as the first line 2. make the file executable The closest I know how to do this in windows is: r-click the file in win-explorer goto properties goto open with change pythonw to python Can

Re: making a python program in windows

2009-05-21 Thread Martin P. Hellwig
Rustom Mody wrote: I know how to make a python script behave like a (standalone) program in unix -- 1. put a #! path/to/python as the first line 2. make the file executable The closest I know how to do this in windows is: r-click the file in win-explorer goto properties goto open with change

Re: Performance java vs. python

2009-05-21 Thread Sion Arrowsmith
Duncan Booth duncan.bo...@suttoncourtenay.org.uk wrote: namekuseijin namekusei...@gmail.com wrote: I find it completely unimaginable that people would even think suggesting the idea that Java is simpler. It's one of the most stupidly verbose and cranky languages out there, to the point you

Re: making a python program in windows

2009-05-21 Thread rustom
On May 21, 3:19 pm, Martin P. Hellwig martin.hell...@dcuktec.org wrote: Rustom Mody wrote: I know how to make a python script behave like a (standalone) program in unix -- 1. put a #! path/to/python as the first line 2. make the file executable The closest I know how to do this in

Re: making a python program in windows

2009-05-21 Thread Stef Mientki
Rustom Mody wrote: I know how to make a python script behave like a (standalone) program in unix -- 1. put a #! path/to/python as the first line 2. make the file executable The closest I know how to do this in windows is: r-click the file in win-explorer goto properties goto open with change

Re: How to build Python 2.6.2 on HP-UX Itanium with thread support?

2009-05-21 Thread Lawrence D'Oliveiro
In message fc58e391-7979-4220-b6c9- a06c23ee4...@21g2000vbk.googlegroups.com, henning.vonbar...@arcor.de wrote: I'm used to configure; make; make install, which usually works well on other platforms... It's often worthwhile to try ./configure --help and see if any of the options might be

A question regd configobj

2009-05-21 Thread Srijayanth Sridhar
Hello, I am wondering if it is possible to have hexadecimal strings in a ini file and have configobj parse it correctly. for eg: moonw...@trantor:~/python/config$ cat foo foo=\x96\x97 . . . a=ConfigObj(foo) a ConfigObj({'foo': '\\x96\\x97'}) a['foo'] '\\x96\\x97' As you can see the string

dbfpy - cannot store new record

2009-05-21 Thread Laszlo Nagy
Given this example program: import dbfpy def dbf_open(tblname): fpath = os.path.join(local.DB_DIR,tblname) f = file(fpath,ab+) f.seek(0) tbl = dbf.Dbf(f) return tbl tbl = dbf_open(partners.dbf) rec = tbl.newRecord() rec[FIELDNAME1] = 1 rec[FIELDNAME2] = Somebody rec.store()

Re: PYTHONPATH on Windows XP module load problem

2009-05-21 Thread Andreas Otto
Hi, I solved the problem ... thank you for your help mfg Andreas Otto -- http://mail.python.org/mailman/listinfo/python-list

defaultdict's bug or feature?

2009-05-21 Thread Red Forks
from collections import defaultdict d = defaultdict(set) assert isinstance(d['a'], set) assert isinstance(d.get('b'), set) d['a'] is ok, and a new set object is insert to d, but d.get('b') won't. It's a bug, or just a feature? I think dict.get() method is just a *safe* version of dict[key],

A list with periodic boundary conditions

2009-05-21 Thread youhvee
Hi, I'm trying to create a new class of list that has periodic boundary conditions. Here's what I have so far: class wrappedList(list): def __getitem__(self, p): return list.__getitem__(self, p%len(self)) def __setitem__(self, p, v): list.__setitem__(self, p%len(self),

Re: making a python program in windows

2009-05-21 Thread Duncan Booth
rustom rustompm...@gmail.com wrote: i suppose the question is entirely about setting properly (and grokking) file associations -- why is a .py file associated with pythonw and not python? And is making this association right enough to make a .py file in windows behave like a shebang file in

Re: [ANN] vim patch to support python3 interface

2009-05-21 Thread Tony Mechelynck
On 12/05/09 18:35, Roland Puntaier wrote: Hello, I have ported vim's python interface (if_python.c) to the python3 C-API. The changed files are: - Makefile (for linux) - Make_mvc.mak (for windows) - if_python3.c is a new file for the python3 related sources. it is based on if_python.c. All of

ANNOUNCE: libmsgque 3.2

2009-05-21 Thread Andreas Otto
ANNOUNCE a minor feature improvement of libmsgque ... What is LibMsgque = LibMsgque is an OS independent, Programming Language independent and Hardware independent solution to link applications together to act like a single application. Or with other words, LibMsgque is an

Re: defaultdict's bug or feature?

2009-05-21 Thread MRAB
Red Forks wrote: from collections import defaultdict d = defaultdict(set) assert isinstance(d['a'], set) assert isinstance(d.get('b'), set) d['a'] is ok, and a new set object is insert to d, but d.get('b') won't. It's a bug, or just a feature? A feature. I think dict.get() method is just a

Re: Adding a Par construct to Python?

2009-05-21 Thread Luis Alberto Zarrabeitia Gomez
Quoting Carl Banks pavlovevide...@gmail.com: I don't have any reply to this post except for the following excerpts: On May 20, 8:10 pm, Luis Alberto Zarrabeitia Gomez ky...@uh.cu wrote: 2- in [almost] every other language, _you_ have to be aware of the critical sections when

Re: Your Favorite Python Book

2009-05-21 Thread Esmail
Shawn Milochik wrote: On Mon, May 11, 2009 at 5:52 PM, pyt...@bdurham.com wrote: Sam, In no specific order (I brought them all): Wesley Chun's Core Python Programming http://mail.python.org/mailman/listinfo/python-list I second the Wesley Chun recommendation wholeheartedly. This book

python question

2009-05-21 Thread Craig
How do i install this.i never seen a python write in c before. -- http://mail.python.org/mailman/listinfo/python-list

[no subject]

2009-05-21 Thread Craig
http://downloads.emperorlinux.com/contrib/pyiw http://downloads.emperorlinux.com/contrib/pywpa Sorry fro the 2 post.How do i install a python moudles write en in C? -- http://mail.python.org/mailman/listinfo/python-list

Re: dbfpy - cannot store new record

2009-05-21 Thread MRAB
Laszlo Nagy wrote: Given this example program: import dbfpy def dbf_open(tblname): fpath = os.path.join(local.DB_DIR,tblname) f = file(fpath,ab+) f.seek(0) tbl = dbf.Dbf(f) return tbl tbl = dbf_open(partners.dbf) rec = tbl.newRecord() rec[FIELDNAME1] = 1 rec[FIELDNAME2] =

Generating zipped or gzipped attachment with email package?

2009-05-21 Thread skip
I have a script which allows me to generate MIME messages with appropriate attachments. It's essentially a lightly modified version of the second example from this page of the email package docs: http://docs.python.org/library/email-examples.html I want to modify my script to automatically

Re: LaTeXing python programs

2009-05-21 Thread John Reid
Edward Grefenstette wrote: I'm trying to figure out how to use pygments. Are there any good usage examples out there? The documentation worked for me: http://pygments.org/docs/cmdline/ There is also a LaTeX package to call pygments at latex compilation time I forget what that is called

About dictionary in combobox in pygtk

2009-05-21 Thread shruti surve
hi all, My data has thousands of entries. I 'd like to feed the combobox with dictionary.how to use dictionary in combobox? Regards, shruti surve -- http://mail.python.org/mailman/listinfo/python-list

Re: Your Favorite Python Book

2009-05-21 Thread Gökhan SEVER
Hello, I received an autographed copy of CPP, 2nd Edition after joining to Safari's What is Python webcast. They published the recorded session online as well. Check http://www.safaribooksonline.com/Corporate/DownloadAndResources/webcasts.php As you will see from the lecture, he is a very

Re: dbfpy - cannot store new record

2009-05-21 Thread David Lyon
Hi, Try not opening the file in append mode (no a+) Inside the logic, there is already a seek to the end of the file and the record counters at the start of the file need updating too. Regards David On Thu, 21 May 2009 13:25:04 +0200, Laszlo Nagy gand...@shopzeus.com wrote: Given this

Re: dbfpy - cannot store new record

2009-05-21 Thread Laszlo Nagy
David Lyon írta: Hi, Try not opening the file in append mode (no a+) Inside the logic, there is already a seek to the end of the file and the record counters at the start of the file need updating too. The first thing I tried is to use a filename instead of the file object but it didn't

join two selects

2009-05-21 Thread gert
I am trying to figure out how to join two selects ? SELECT * FROM search SELECT eid, SUM(pnt) AS total_votes FROM vote CREATE TABLE votes ( eid INTEGER PRIMARY KEY, uid VARCHAR(64), pnt INETEGER DEFAULT 0, ); CREATE TABLE search ( eid INTEGER PRIMARY KEY, txt

Re: join two selects

2009-05-21 Thread Tim Golden
gert wrote: I am trying to figure out how to join two selects ? SELECT * FROM search SELECT eid, SUM(pnt) AS total_votes FROM vote CREATE TABLE votes ( eid INTEGER PRIMARY KEY, uid VARCHAR(64), pnt INETEGER DEFAULT 0, ); CREATE TABLE search ( eid INTEGER PRIMARY KEY,

Re: dbfpy - cannot store new record

2009-05-21 Thread MRAB
Laszlo Nagy wrote: [snip] I have never seen such a construct before. Index a tuple with a boolean??? self.stream = file(f, (r+b, rb)[bool(readOnly)]) Python originally didn't have Boolean; it used 0 for false and 1 for true. When the Boolean class was added it was subclassed

Re: Performance java vs. python

2009-05-21 Thread Lie Ryan
Sion Arrowsmith wrote: OTOH, I consider it a productive day if I end up with fewer lines of code than I started with. A friend once justified a negative LOC count as being the sign of a good day with the following observation: Code that doesn't exist contains no bugs. Code that doesn't exist

Overlapping region resolution

2009-05-21 Thread psaff...@googlemail.com
This may be an algorithmic question, but I'm trying to code it in Python, so... I have a list of pairwise regions, each with an integer start and end and a float data point. There may be overlaps between the regions. I want to resolve this into an ordered list with no overlapping regions. My

Re: Adding a Par construct to Python?

2009-05-21 Thread Nick Craig-Wood
Steven D'Aprano ste...@remove.this.cybersource.com.au wrote: On Tue, 19 May 2009 05:52:04 -0500, Grant Edwards wrote: On 2009-05-19, Steven D'Aprano ste...@remove.this.cybersource.com.au wrote: On Mon, 18 May 2009 02:27:06 -0700, jeremy wrote: Let me clarify what I think par, pmap,

A fast way to read last line of gzip archive ?

2009-05-21 Thread Barak, Ron
Hi, I need to read the end of a 20 MB gzip archives (To extract the date from the last line of a a gzipped log file). The solution I have below takes noticeable time to reach the end of the gzip archive. Does anyone have a faster solution to read the last line of a gzip archive ? Thanks, Ron.

Re: dbfpy - cannot store new record

2009-05-21 Thread Laszlo Nagy
Here is the next problem. For boolean/logical fields, I can set their value to True/False easily. However, setting NULL seems impossible: rec = tbl.newRecord() rec[SOMEFIELD1] = True # Works fine rec[SOMEFIELD2] = False # Works fine rec[SOMEFIELD3] = None # Will store False rec[SOMEFIELD3] = 0

Re: Overlapping region resolution

2009-05-21 Thread MRAB
psaff...@googlemail.com wrote: This may be an algorithmic question, but I'm trying to code it in Python, so... I have a list of pairwise regions, each with an integer start and end and a float data point. There may be overlaps between the regions. I want to resolve this into an ordered list

Simple question about accessing instance properties.

2009-05-21 Thread Lacrima
Hello! I think I have a very simple question, but I can't understand how to access object properties in a way described below. For example I have an instance of any class: class Person: def __init__(self): self.name = 'John' self.email =

Re: A fast way to read last line of gzip archive ?

2009-05-21 Thread MRAB
Barak, Ron wrote: Hi, I need to read the end of a 20 MB gzip archives (To extract the date from the last line of a a gzipped log file). The solution I have below takes noticeable time to reach the end of the gzip archive. Does anyone have a faster solution to read the last line of a gzip

Re: Simple question about accessing instance properties.

2009-05-21 Thread MRAB
Lacrima wrote: Hello! I think I have a very simple question, but I can't understand how to access object properties in a way described below. For example I have an instance of any class: class Person: def __init__(self): self.name = 'John' self.email =

Re: Simple question about accessing instance properties.

2009-05-21 Thread Lacrima
On May 21, 7:04 pm, MRAB goo...@mrabarnett.plus.com wrote: Lacrima wrote: Hello! I think I have a very simple question, but I can't understand how to access object properties in a way described below. For example I have an instance of any class: class Person:    def __init__(self):

Re: dbfpy - cannot store new record

2009-05-21 Thread MRAB
Laszlo Nagy wrote: Here is the next problem. For boolean/logical fields, I can set their value to True/False easily. However, setting NULL seems impossible: rec = tbl.newRecord() rec[SOMEFIELD1] = True # Works fine rec[SOMEFIELD2] = False # Works fine rec[SOMEFIELD3] = None # Will store False

Re: popen - reading strings - constructing a list from the strings

2009-05-21 Thread norseman
() # # # -- SubWho can be a volatile list - change before calling buttons. Simplicity itself. Today is: 20090521 portions are from actual code Python 2.5.2 and included Tkinter Linux Slackware 10.2 (same source runs on Win XP PRO) Steve -- http://mail.python.org/mailman

Re: Performance java vs. python

2009-05-21 Thread Sion Arrowsmith
Lie Ryan lie.1...@gmail.com wrote: Sion Arrowsmith wrote: Once, when faced with a rather hairy problem that client requirements dictated a pure Java solution for, I coded up a fully functional prototype in Python to get the logic sorted out, and then translated it. [And it wasn't pleasant.]

Re: Your Favorite Python Book

2009-05-21 Thread Esmail
Gökhan SEVER wrote: Hello, I received an autographed copy of CPP, 2nd Edition after joining to Safari's What is Python webcast. They published the recorded session online as well. Check http://www.safaribooksonline.com/Corporate/DownloadAndResources/webcasts.php As you will see from the

Re: SpellChecker

2009-05-21 Thread abosalim
On May 20, 12:37 pm, Mike Kazantsev mike_kazant...@fraggod.net wrote: abosalim wrote: I used this code.It works fine,but on word not whole text.I want to extend this code to correct text file not only a word,but i don't know.If you have any help,please inform me. ... def correct(word):

Re: reseting an iterator

2009-05-21 Thread norseman
Terry Reedy wrote: Jan wrote: Wouldn't it be easy for Python to implement generating functions so that the iterators they return are equipped with a __reset__() method? No. Such a method would have to poke around in the internals of the __next__ function in implementation specific ways.

Re: Performance java vs. python

2009-05-21 Thread namekuseijin
On May 21, 7:47 am, s...@viridian.paintbox (Sion Arrowsmith) wrote: Duncan Booth  duncan.bo...@suttoncourtenay.org.uk wrote: namekuseijin namekusei...@gmail.com wrote: I find it completely unimaginable that people would even think suggesting the idea that Java is simpler.  It's one of the

Re: making a python program in windows

2009-05-21 Thread Dave Angel
Rustom Mody wrote: I know how to make a python script behave like a (standalone) program in unix -- 1. put a #! path/to/python as the first line 2. make the file executable The closest I know how to do this in windows is: r-click the file in win-explorer goto properties goto open with change

Re: A question regd configobj

2009-05-21 Thread Dave Angel
Srijayanth Sridhar wrote: Hello, I am wondering if it is possible to have hexadecimal strings in a ini file and have configobj parse it correctly. for eg: moonw...@trantor:~/python/config$ cat foo foo=\x96\x97 . . . a=ConfigObj(foo) a ConfigObj({'foo': '\\x96\\x97'}) a['foo']

Re: python question

2009-05-21 Thread Dave Angel
Craig wrote: How do i install this.i never seen a python write in c before. Well, I've never seen a snake program in any language, python or otherwise. And I believe python was named after Monty Python, not the snake. But once it got its name, snake puns abound. Anyway, why not tell

Re: How to Spawn a process with P_NOWAIT and pass it some data ?

2009-05-21 Thread Nick Craig-Wood
Barak, Ron ron.ba...@lsi.com wrote: This is my first try at IPC in Python, and I would like to ask your help wi= th the following problem: I would like to spawn a process with P_NOWAIT, and pass some data to the ch= ild process. I created two scripts to try IPC (in a blocking way):

How to get path.py ? http://www.jorendorff.com/ is down

2009-05-21 Thread Jorge Vargas
Hello. Anyone knows what is the problem with this package? apparently the author's site is down which prevents pip from installing it. I can download the zip and go from there but It seems most of the docs are gone with the site. -- http://mail.python.org/mailman/listinfo/python-list

How do I install these C modules in python? The tale of the C programming snake.

2009-05-21 Thread Luis Zarrabeitia
I don't know the answer, but to do you a favour (and increase the visibility), I'm replying with a more... explicit subject line. === Original message === On Thursday 21 May 2009 09:19:23 am Craig wrote: http://downloads.emperorlinux.com/contrib/pyiw

Re: How to get path.py ? http://www.jorendorff.com/ is down

2009-05-21 Thread Jorge Vargas
On Thu, May 21, 2009 at 3:43 PM, Jorge Vargas jorge.var...@gmail.com wrote: Hello. Anyone knows what is the problem with this package? apparently the author's site is down which prevents pip from installing it. I can download the zip and go from there but It seems most of the docs are gone

Re: python3 module for dbus ?

2009-05-21 Thread Timothy Madden
Aahz wrote: In article 4a1281ef$0$90271$14726...@news.sunsite.dk, Timothy Madden terminato...@gmail.com wrote: [...] Do you know if I can get dbus bindings for python3 and glib bindings for python3 ? Or could I use them otherwise (like without the modules) ? Sorry, no answers to your

Slicing an array in groups of eight

2009-05-21 Thread Graham Arden
A python novice writes. Hello, I'm trying to extract certain frames from a stack of images as part of a project. In order to do this I need to produce an array which consists of a group of eight, then misses the next 8, then selects the next eight etc. i.e (0, 1, 2, 3, 4, 5, 6, 7, 16,

PyXML difficulties

2009-05-21 Thread emperorcezar
I'm new to using the xml libs. I'm trying to create xml pragmatically, but I'm finding an issue. I have two elements I'm creating using createElementNS two elements (soap:Envelope and context). Each having a different namespace. When I print the created xml, the namespace attribute gets moved from

4 hundred quadrillonth?

2009-05-21 Thread seanm . py
The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0 is 0.8. No more, no less. So what's up with that 4 at the end. It bothers me. --

Re: Overlapping region resolution

2009-05-21 Thread Scott David Daniels
psaff...@googlemail.com wrote: This may be an algorithmic question, but I'm trying to code it in Python, so... I have a list of pairwise regions, each with an integer start and end and a float data point. There may be overlaps between the regions. I want to resolve this into an ordered list

Re: 4 hundred quadrillonth?

2009-05-21 Thread MRAB
seanm...@gmail.com wrote: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0 is 0.8. No more, no less. So what's up with that 4 at the end. It bothers me. Read

Re: 4 hundred quadrillonth?

2009-05-21 Thread Christian Heimes
seanm...@gmail.com schrieb: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0 is 0.8. No more, no less. So what's up with that 4 at the end. It bothers me. Welcome to IEEE

ffmpeg and python big problem

2009-05-21 Thread TerabyteST
Hello. I am trying to make a video from images shot by my webcam in python. I use a module I found on the net (here http://osdir.com/ml/python.matplotlib.general/2005-10/msg00145.html ) but, even if I think I am doing everything correctly, what I only get is a grey video with some multi-color

Re: 4 hundred quadrillonth?

2009-05-21 Thread Carl Banks
On May 21, 2:05 pm, seanm...@gmail.com wrote: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0 is 0.8. No more, no less. That would depend on how you define the numbers and

Re: Wrapping methods of built-in dict

2009-05-21 Thread shailesh
On May 20, 7:31 pm, Steven D'Aprano ste...@remove.this.cybersource.com.au wrote: On Wed, 20 May 2009 18:42:38 -0700, shailesh wrote: The reason as far as I understand is that the methods on the built-in dict are not of MethodType or FunctionType That seems to be true: type({}.get) type

Re: Slicing an array in groups of eight

2009-05-21 Thread Emile van Sebille
On 5/21/2009 1:51 PM Graham Arden said... A python novice writes. Hello, I'm trying to extract certain frames from a stack of images as part of a project. In order to do this I need to produce an array which consists of a group of eight, then misses the next 8, then selects the next eight

Re: Slicing an array in groups of eight

2009-05-21 Thread Robert Kern
On 2009-05-21 15:51, Graham Arden wrote: A python novice writes. Hello, I'm trying to extract certain frames from a stack of images as part of a project. In order to do this I need to produce an array which consists of a group of eight, then misses the next 8, then selects the next eight

Re: python3 module for dbus ?

2009-05-21 Thread Stephen Hansen
Do you know if I can get dbus bindings for python3 and glib bindings for python3 ? Or could I use them otherwise (like without the modules) ? Sorry, no answers to your questions off-hand, but what's wrong with using 2.x? It is now old and will be replaced by 3.0 And I am starting a

Re: reseting an iterator

2009-05-21 Thread Terry Reedy
I will clarify by starting over with current definitions. Ob is an iterator iff next(ob) either returns an object or raises StopIteration and continues to raise StopIteration on subsequent calls. Ob is an iterable iff iter(ob) raturns an iterator. It is intentional that the protocol

Re: 4 hundred quadrillonth?

2009-05-21 Thread Chris Rebert
On Thu, May 21, 2009 at 2:53 PM, Carl Banks pavlovevide...@gmail.com wrote: On May 21, 2:05 pm, seanm...@gmail.com wrote: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0

Re: 4 hundred quadrillonth?

2009-05-21 Thread Chris Rebert
On Thu, May 21, 2009 at 2:53 PM, Carl Banks pavlovevide...@gmail.com wrote: On May 21, 2:05 pm, seanm...@gmail.com wrote: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0

Re: 4 hundred quadrillonth?

2009-05-21 Thread norseman
seanm...@gmail.com wrote: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0 is 0.8. No more, no less. So what's up with that 4 at the end. It bothers me.

Re: lxml: traverse xml tree and retrieve element based on an attribute

2009-05-21 Thread MRAB
byron wrote: I am using the lxml.etree library to validate an xml instance file with a specified schema that contains the data types of each element. This is some of the internals of a function that extracts the elements: schema_doc = etree.parse(schema_fn) schema =

Re: reseting an iterator

2009-05-21 Thread norseman
Terry Reedy wrote: I will clarify by starting over with current definitions. Ob is an iterator iff next(ob) either returns an object or raises StopIteration and continues to raise StopIteration on subsequent calls. Ob is an iterable iff iter(ob) raturns an iterator. It is intentional that

Re: reseting an iterator

2009-05-21 Thread Terry Reedy
norseman wrote: Terry Reedy wrote: I will clarify by starting over with current definitions. Ob is an iterator iff next(ob) either returns an object or raises StopIteration and continues to raise StopIteration on subsequent calls. Ob is an iterable iff iter(ob) raturns an iterator. It is

Re: 4 hundred quadrillonth?

2009-05-21 Thread Grant Edwards
On 2009-05-21, Christian Heimes li...@cheimes.de wrote: seanm...@gmail.com schrieb: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0 is 0.8. No more, no less. So what's up

Re: join two selects

2009-05-21 Thread gert
On May 21, 4:54 pm, Tim Golden m...@timgolden.me.uk wrote: gert wrote: I am trying to figure out how to join two selects ? SELECT * FROM search SELECT eid, SUM(pnt) AS total_votes FROM vote CREATE TABLE votes (     eid  INTEGER PRIMARY KEY,     uid  VARCHAR(64),     pnt  INETEGER

Re: A list with periodic boundary conditions

2009-05-21 Thread Rhodri James
On Thu, 21 May 2009 13:08:39 +0100, youh...@googlemail.com wrote: Hi, I'm trying to create a new class of list that has periodic boundary conditions. Here's what I have so far: class wrappedList(list): def __getitem__(self, p): return list.__getitem__(self, p%len(self)) def

Re: finding repeated data sequences in a column

2009-05-21 Thread norseman
, 78-G2) beyond that I'm a bit lost. 20090521 Steve The correct answer supposed to be A and A2... if I were asked for pressures 56 and 78 the correct answer supossed to be valves G and G2... Valves = ['A','A','A','G', 'G', 'G', 'C','A2','A2','A2','F','G2','G2','G2','A35','A345','A4'] ##valve

Re: dbfpy - cannot store new record

2009-05-21 Thread John Machin
On May 22, 1:53 am, Laszlo Nagy gand...@shopzeus.com wrote: Here is the next problem. For boolean/logical fields, I can set their value to True/False easily. However, setting NULL seems impossible: rec = tbl.newRecord() rec[SOMEFIELD1] = True # Works fine rec[SOMEFIELD2] = False # Works fine

Re: defaultdict's bug or feature?

2009-05-21 Thread Rhodri James
On Thu, 21 May 2009 13:07:50 +0100, Red Forks redfo...@gmail.com wrote: from collections import defaultdict d = defaultdict(set) assert isinstance(d['a'], set) assert isinstance(d.get('b'), set) d['a'] is ok, and a new set object is insert to d, but d.get('b') won't. It's a bug, or just a

Re: 4 hundred quadrillonth?

2009-05-21 Thread Carl Banks
On May 21, 3:45 pm, norseman norse...@hughes.net wrote: Beyond that - just fix the money at 2, gas pumps at 3 and the sine/cosine at 8 and let it ride. :) Or just use print. print 4.0/5.0 0.8 Since interactive prompt is usually used by programmers who are inspecting values it makes a little

Re: 4 hundred quadrillonth?

2009-05-21 Thread MRAB
Grant Edwards wrote: On 2009-05-21, Christian Heimes li...@cheimes.de wrote: seanm...@gmail.com schrieb: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0 is 0.8. No more, no

Re: lxml: traverse xml tree and retrieve element based on an attribute

2009-05-21 Thread byron
On May 21, 6:57 pm, MRAB goo...@mrabarnett.plus.com wrote: byron wrote: I am using the lxml.etree library to validate an xml instance file with a specified schema that contains the data types of each element. This is some of the internals of a function that extracts the elements:      

Re: 4 hundred quadrillonth?

2009-05-21 Thread Gary Herron
MRAB wrote: Grant Edwards wrote: On 2009-05-21, Christian Heimes li...@cheimes.de wrote: seanm...@gmail.com schrieb: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to me: 4 / 5.0 0.80004 4 / 5.0 is 0.8.

Re: 4 hundred quadrillonth?

2009-05-21 Thread Rob Clewley
On Thu, May 21, 2009 at 8:19 PM, Gary Herron gher...@islandtraining.com wrote: MRAB wrote: Grant Edwards wrote: On 2009-05-21, Christian Heimes li...@cheimes.de wrote: seanm...@gmail.com schrieb: The explaination in my introductory Python book is not very satisfying, and I am hoping

Re: ffmpeg and python big problem

2009-05-21 Thread Rhodri James
On Thu, 21 May 2009 22:48:33 +0100, TerabyteST gabry...@gmail.com wrote: Hello. I am trying to make a video from images shot by my webcam in python. I use a module I found on the net (here http://osdir.com/ml/python.matplotlib.general/2005-10/msg00145.html ) but, even if I think I am doing

Re: defaultdict's bug or feature?

2009-05-21 Thread Red Forks
You mean 'get' method should not alter the dict, does 'dict[key]' should not alter the dict either? d = defaultdict(set) assert len(d) == 0 print d[1] assert len(d) == 1 auto insert value to dict, when value is not in dict, is what defaultdict try to do. On Fri, May 22, 2009 at 7:46 AM, Rhodri

Re: lxml: traverse xml tree and retrieve element based on an attribute

2009-05-21 Thread byron
On May 21, 8:27 pm, MRAB goo...@mrabarnett.plus.com wrote: byron wrote: [snip] Thanks. Yes i tried something like this, but I think I overwrite `c` when i wrote it, as in:     if len(c) 0:         c = fin_node(c, name)         if c is not None:             return c FYI, doing

Re: Streaming pdf with URLLib

2009-05-21 Thread Aahz
In article 04eacd56-5293-4553-bdb3-ad2e8266c...@z7g2000vbh.googlegroups.com, Scooter slbent...@gmail.com wrote: #!/usr/bin/python import urllib u = urllib.urlopen('https://myinternal.server/pdfs/pdfstreamer.aspx') print 'Content-type: application/pdf\n\n' # print 'Content-type:

Re: 4 hundred quadrillonth?

2009-05-21 Thread R. David Murray
Gary Herron gher...@islandtraining.com wrote: MRAB wrote: Grant Edwards wrote: On 2009-05-21, Christian Heimes li...@cheimes.de wrote: seanm...@gmail.com schrieb: The explaination in my introductory Python book is not very satisfying, and I am hoping someone can explain the following to

Re: defaultdict's bug or feature?

2009-05-21 Thread MRAB
Red Forks wrote: You mean 'get' method should not alter the dict, does 'dict[key]' should not alter the dict either? d = defaultdict(set) assert len(d) == 0 print d[1] assert len(d) == 1 auto insert value to dict, when value is not in dict, is what defaultdict try to do. That's the

  1   2   >