Austin (TX) Python User Group meeting Dec. 7th

2006-12-05 Thread Erik Smartt
Greetings! The next APUG meetup is this Thursday, Dec. 7th, 7pm at Enthought's offices in downtown Austin, TX. Eugene Oden will be talking about Pyro. Slightly more information, and directions, can be found on the APUG wiki page: http://wiki.python.org/moin/AustinPythonUserGroup Hope to

[ANN] argparse 0.3 - Command-line parsing library

2006-12-05 Thread Steven Bethard
Announcing argparse 0.3 --- argparse home: http://argparse.python-hosting.com/ argparse single module download: http://argparse.python-hosting.com/file/trunk/argparse.py?format=raw argparse bundled downloads at PyPI: http://www.python.org/pypi/argparse/ About

Re: Submitting change requests through correct channels

2006-12-05 Thread Fredrik Lundh
Ben Finney wrote: I hope that, instead, it's possible to perform the research needed to describe the requested change, submit it as an email or online form are you perhaps volunteering to help setup and monitoring such a sub- mission channel ? it's a certain amount of work to keep out the

The del statement

2006-12-05 Thread Marco Aschwanden
Hi I was wondering whether the del statment was going to stay in Python3000? It is a bit awkward to use the del statement where a method call would do the same without the need for a new keyword. del list[elem] del map[elem] Where list.del(elem) map.del(elem) would achieve the same result

Re: The del statement

2006-12-05 Thread Fredrik Lundh
Marco Aschwanden wrote: Where list.del(elem) map.del(elem) would achieve the same result (and I think, this is what happens in the backend). so what about del x ? The same discussion was done for the external len-function (list.len() vs. len(list)). for the curious,

Re: No module named _db2

2006-12-05 Thread Fredrik Lundh
[EMAIL PROTECTED] wrote: For some reason the _db2 module cannot be imported. Have you had this issue before? my guess is that _db2 is a binary driver module used by the DB2.py module. did you follow the installation instructions carefully ? have you looked for _db2.so or _db2module.so files

Fw: [wxPython-users] 1make_buildinfo.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _make_buildinfo2

2006-12-05 Thread f rom
- Forwarded Message From: Josiah Carlson [EMAIL PROTECTED] To: f rom [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Monday, December 4, 2006 10:03:28 PM Subject: Re: [wxPython-users] 1make_buildinfo.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function

Re: how to invoke the shell command and then get the result in python

2006-12-05 Thread [EMAIL PROTECTED]
Fredrik Lundh wrote: import os for line in os.popen(grep pattern *.txt): print line, also see os.system and subprocess. note that if you want to write portable code, you can implement your own grep using the re module: /F Also, for a wrapper around popen,

Re: Opening colour BMPs with PIL

2006-12-05 Thread Fredrik Lundh
Craig wrote: I'm trying to open colour BMPs using PIL and I'm getting the following errors. what program did you use to produce those BMP files? can you prepare reasonably small samples using the same program and post them somewhere? /F --

Re: Printing unix Line endings from Windows.

2006-12-05 Thread Ant
Larry Bates wrote: Ant wrote: ... Is there any way of doing this without having to post-process the file in binary mode (a-la the crlf.py script) ... You can write to a new file and create your own line endings. When done, delete the original file and rename the output file. How can I

Re: Fw: [wxPython-users] 1make_buildinfo.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _make_buildinfo2

2006-12-05 Thread Fredrik Lundh
f rom wrote: 1make_buildinfo.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _make_buildinfo2 1make_buildinfo.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _make_buildinfo2 you need to link with

Re: The del statement

2006-12-05 Thread Marco Aschwanden
so what about del x Ups. I never used it for an object. So far I only used it for deletion of elements of a container. In that case del has two purposes: 1. Deletes an item from a container (and of course destructs it) -- list.remove(elem) 2. Calls the destructor of an object --

Re: how to invoke the shell command and then get the result in python

2006-12-05 Thread Fredrik Lundh
[EMAIL PROTECTED] wrote: Also, for a wrapper around popen, try commands: import commands pattern = raw_input('pattern to search? ') print commands.getoutput('grep %s *.txt' % pattern) that's not quite as portable as the other alternatives, though. grep is at least available for

Re: decorators question

2006-12-05 Thread Duncan Booth
king kikapu [EMAIL PROTECTED] wrote: Hmmm...ok...it calls the decorator but when ?? It (the runtime) loads the .py file and start to call every decorator it finds on it, regardless of the existance of code that actually calls the decorated functions ?? I understand thet Python does not call

Re: Printing unix Line endings from Windows.

2006-12-05 Thread Fredrik Lundh
Ant wrote: How can I create my own line endings? I've tried setting os.linesep = \n, (and to \x0a). I've tried things like: print xxx yyy \n, print xxx uuu \x0a, filehandle.write(xxx \n) filehandle.write(xxx \x0a) and all of these give me a nice windows-style crlf! Surely there

Re: sending string or list to a function

2006-12-05 Thread Peter Otten
[EMAIL PROTECTED] wrote: Or, just always send the function a list. If you have one string, send it a list containing that one string. Or, if a single string is more common and the lists are short or generated only for the function call, have the function accept a variable number of arguments:

Re: The del statement

2006-12-05 Thread Fredrik Lundh
Marco Aschwanden wrote: 2. Calls the destructor of an object -- list.destruct() del name only removes the name from the current namespace, it doesn't destroy the object: http://effbot.org/pyref/del the actual destruction is handled by the garbage collector, when the time is right.

RE: Filename too long error

2006-12-05 Thread Tim Golden
[Moqtar] | I am trying to walk a directory and print the file and its modified | time. When the path is longer then 259 characters i get an error | Filename too long. I guess these is because windows limitation on | path length. | | My code: | [... snip code ...] | | Traceback (most recent

Re: Printing unix Line endings from Windows.

2006-12-05 Thread John Machin
Ant wrote: Larry Bates wrote: Ant wrote: ... Is there any way of doing this without having to post-process the file in binary mode (a-la the crlf.py script) ... You can write to a new file and create your own line endings. When done, delete the original file and rename the output

Re: The del statement

2006-12-05 Thread Marco Aschwanden
do you find the x[i] syntax for calling the getitem/setitem methods a bit awkward too? what about HTTP's use of GET and POST for most about everything ? ;-) No. I like the x[i] syntax. I use it in every second row of my code and getting an item like: x.getitem(i) would be a viable (in

Re: Printing Barcodes from webapp?

2006-12-05 Thread John J. Lee
Dennis Lee Bieber [EMAIL PROTECTED] writes: On 04 Dec 2006 12:41:59 +, [EMAIL PROTECTED] (John J. Lee) declaimed the following in comp.lang.python: digits, through complicated encodings (my colleague Robin tells me US postal bar codes were a particular pain), up to funny-looking 2D

Re: About alternatives to Matlab

2006-12-05 Thread Jon Harrop
sturlamolden wrote: Little is as efficient as well-written ISO C99 (not to be confused with C++ or ANSI C). OCaml and F# are almost as fast as C++ in this case. I suspect most other modern languages are. So I assume you make sure that the cache is prefetched and exploited optimally for your

Re: global name 'self' is not defined

2006-12-05 Thread Evan
Hi Dennis, to answer your questions: 1) So far as I can see ipython generates .pyc files. 2) This morning I ran the scripts, and got the same problem using ipython as in my earlier post. I then deleted the .pyc file, ran the calling script and this time it works. I then replaced the .pyc file I

Re: how to invoke the shell command and then get the result in python

2006-12-05 Thread Nick Craig-Wood
[EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Also, for a wrapper around popen, try commands: import commands pattern = raw_input('pattern to search? ') print commands.getoutput('grep %s *.txt' % pattern) What if I entered ; rm -rf * ; as my pattern? Don't ever pass user input

Re: Python-URL! - weekly Python news and links (Dec 4)

2006-12-05 Thread Paul Boddie
Terry Reedy wrote: Paul Boddie [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] The One Laptop Per Child developers and testers briefly consider Python development environments (in the context of things Alan Kay presented at EuroPython 2006):

win32 com problem

2006-12-05 Thread Mike P
I've got a slight problem when running an excel macro from python using the win32.com.client module, in that it says it can't load the DLL file (it doesn't say which one) and gives me the following error message Traceback (most recent call last): File string, line 93, in ? File COMObject

Python Contractor Required

2006-12-05 Thread Rakesh Thakrar
I am looking for a Python Developer for a 1 year long contract. The role will be based in the South West - UK. I will consider candidates with either personal or commercial experience of Python. Please do not hesitate to contact if you require any further information. ___

Re: win32 com problem

2006-12-05 Thread John Machin
Mike P wrote: I've got a slight problem when running an excel macro from python using the win32.com.client module, in that it says it can't load the DLL file Does it? All I see is a message that it can't find a macro. (it doesn't say which one) What happens when you run the macro from the

Re: win32 com problem

2006-12-05 Thread Mike P
Thanks for the quick reply, the code i am running is the following import win32com.client xl = win32com.client.Dispatch(Excel.Application) ppt = win32com.client.Dispatch(PowerPoint.Application) ppt.Visible = 1 #open MS Powerpoint xl.Visible = 1 #open MS Excel

Re: win32 com problem

2006-12-05 Thread John Machin
Mike P wrote: Thanks for the quick reply, the code i am running is the following import win32com.client xl = win32com.client.Dispatch(Excel.Application) ppt = win32com.client.Dispatch(PowerPoint.Application) ppt.Visible = 1 #open MS Powerpoint xl.Visible = 1 #open MS Excel

Re: Python regular expression

2006-12-05 Thread Roberto Bonvallet
Wehrdamned wrote: As I understand it, python uses a pcre engine to work with regular expression. [...] My question is, then, why expressions like : re.compile('asd|(?-i:QWE)', re.I) [...] don't work? They are ok in perl... From http://docs.python.org/lib/module-re.html: This module

Re: Interface Designer

2006-12-05 Thread Ed Leafe
On Dec 4, 2006, at 5:41 PM, Gabriel Genellina wrote: I'm starting to program in python, i need a soft interface designer and adapt this interface to python. Somebody can help me with this? Sorry, my english is very bad. Mine too. I don't understand what you want - what do you mean by

Re: Printing unix Line endings from Windows.

2006-12-05 Thread Ant
John Machin wrote: Ant wrote: ... filehandle.write(xxx \n) filehandle.write(xxx \x0a) and all of these give me a nice windows-style crlf! Surely there must be a way to do this ... and there is: open your output file in binary mode; then it won't convert every \n to \r\n. ... |

Re: The del statement

2006-12-05 Thread Dustan
Marco Aschwanden wrote: do you find the x[i] syntax for calling the getitem/setitem methods a bit awkward too? what about HTTP's use of GET and POST for most about everything ? ;-) No. I like the x[i] syntax. I use it in every second row of my code and getting an item like:

Coding standards without control?

2006-12-05 Thread editormt
A recent poll asked if programming standards are used by development organisations... and if they are controlled. None: 20% Yes, but without control: 49% Yes, with control: 31% Participants: 369 Source: Methods Tools (http://www.methodsandtools.com) A majority of the participating

Re: About alternatives to Matlab

2006-12-05 Thread Jon Harrop
Filip Wasilewski wrote: Besides of that this code is irrelevant to the original one and your further conclusions may not be perfectly correct. Please learn first about the topic of your benchmark and different variants of wavelet transform, namely difference between lifting scheme and dwt, and

Re: Ensure a variable is divisible by 4

2006-12-05 Thread geskerrett
Nick Craig-Wood wrote: [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I am sure this is a basic math issue, but is there a better way to ensure an int variable is divisible by 4 than by doing the following; x = 111 x = (x /4) * 4 You should use // for future compatibility which is

Re: Coding standards without control?

2006-12-05 Thread Soni Bergraj
editormt wrote: A majority of the participating organisations have coding standards... and a majority does not control them ;o) What is the situation at your location? Does this lack of control really hurt? A Foolish Consistency is the Hobgoblin of Little Minds from:

memory error with matplot

2006-12-05 Thread lisa . engblom
Hi, I am using matplotlib with python to generate a bunch of charts. My code works fine for a single iteration, which creates and saves 4 different charts. The trouble is that when I try to run it for the entire set (about 200 items) it can run for 12 items at a time. On the 13th, I get an

Re: memory error with matplot

2006-12-05 Thread Tommy Grav
It is hard to know what is wrong when we do not know how the wrapper around the function works. The error could also be in ConstructFigName or ConstructFigPath. Also please send the specific error message when asking for help as that significantly helps in tracking down the error. Cheers

Re: Why not just show the out-of-range index?

2006-12-05 Thread stdazi
Usually, when I make some coding mistake (index out of range - in this case) I just care to fix the mistake and I usually don't mind to inspect by how much the index was overflowed. It really seems like a feature that should be embedded in some Python debugger than a feature in the interpreter

Re: Why not just show the out-of-range index?

2006-12-05 Thread Soni Bergraj
stdazi wrote: It really seems like a feature that should be embedded in some Python debugger than a feature in the interpreter itself. +1 -- Soni Bergraj http://www.YouJoy.org/ -- http://mail.python.org/mailman/listinfo/python-list

Re: Ensure a variable is divisible by 4

2006-12-05 Thread Max M
[EMAIL PROTECTED] skrev: Nick Craig-Wood wrote: [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I am sure this is a basic math issue, but is there a better way to ensure an int variable is divisible by 4 than by doing the following; x = 111 x = (x /4) * 4 X *= 4 ;-) -- hilsen/regards

Re: Ensure a variable is divisible by 4

2006-12-05 Thread Paul Rudin
Max M [EMAIL PROTECTED] writes: [EMAIL PROTECTED] skrev: Nick Craig-Wood wrote: [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I am sure this is a basic math issue, but is there a better way to ensure an int variable is divisible by 4 than by doing the following; x = 111 x = (x /4) * 4

Re: Multiple FTP download using Muliti thread

2006-12-05 Thread johnny
It works using ftp.microsoft.com. But where does it put the downloaded files? can I specify a download folder location? Justin Ezequiel wrote: johnny wrote: When I run the following script, with host and password and username changed, I get the following errors: raise error_temp, resp

Re: Multiple FTP download using Muliti thread

2006-12-05 Thread johnny
It places the ftp downloaded contents on the same folder as the this ftp python script. How do I set a diffrent download folder location? johnny wrote: It works using ftp.microsoft.com. But where does it put the downloaded files? can I specify a download folder location? Justin Ezequiel

Re: Why not just show the out-of-range index?

2006-12-05 Thread Thomas Ploch
stdazi wrote: Usually, when I make some coding mistake (index out of range - in this case) I just care to fix the mistake and I usually don't mind to inspect by how much the index was overflowed. It really seems like a feature that should be embedded in some Python debugger than a feature in

PythonTidy

2006-12-05 Thread Chuck Rhode
That went well. PythonTidy has been looked at at least 10**2 times, and I have received a couple of complaints, which I hope I have addressed satisfactorily -- plenty good enough for a beta test. The basic concept stands. PythonTidy.py cleans up, regularizes, and reformats the text of Python

Does this always go right

2006-12-05 Thread Carl . Wolff
Hello question about copy vs deepcopy used in multithreaded context: suppose the following program below: the original dictionary is modified after the thread is started, the thread works on a copied and deepcopied version of the original dictionary. Is the dictionary named originalcopy

Re: About alternatives to Matlab

2006-12-05 Thread Mark Morss
I doubt that anyone would dispute that even as boosted by Numpy/Scipy, Python will almost certainly be notably slower than moderately well-written code in a compiled language. The reason Numpy exists, however, is not to deliver the best possible speed, but to deliver enough speed to make it

Re: About alternatives to Matlab

2006-12-05 Thread Mark Morss
Hans Langtangen, rather. Mark Morss wrote: I doubt that anyone would dispute that even as boosted by Numpy/Scipy, Python will almost certainly be notably slower than moderately well-written code in a compiled language. The reason Numpy exists, however, is not to deliver the best possible

Re: logo design

2006-12-05 Thread Xah Lee
Logo LISP Xah Lee, 2006-12 Ken Tilton wrote: «Small problem. You forget that Ron Garret wants us to change the name of Common Lisp as the sure-fire way to make it more popular (well, hang on, he says it is necessary, not sufficient. Anyway...) I do not think we can safely pick a new logo

Re: Multiple FTP download using Muliti thread

2006-12-05 Thread Fredrik Lundh
johnny wrote: It places the ftp downloaded contents on the same folder as the this ftp python script. How do I set a diffrent download folder location? by prepending a directory name to the filename in the open(p, 'wb') call. /F -- http://mail.python.org/mailman/listinfo/python-list

Re: global name 'self' is not defined

2006-12-05 Thread Fredrik Lundh
Evan wrote: A few questions: Why does python use the double underscore (__main__ or if __name__)? I've only been using python for about 3 weeks, and I see this syntax a lot, but haven't found an explanation for it so far? to quote the language reference, System-defined names. These names are

Re: Why not just show the out-of-range index?

2006-12-05 Thread Aahz
In article [EMAIL PROTECTED], Fredrik Lundh [EMAIL PROTECTED] wrote: (maybe I should stop using a threaded newsreader to read this group; it's obvious that nobody else ever bothers to check what subthread a message is appearing in.) Hey! I've been using trn3.6 for more than fifteen years,

Re: Monitoring number of smtp bytes sent through python e-mail socket

2006-12-05 Thread BJ Swope
BTW, I noticed a bunch of new line characters in your test message. If you ever send mail to a qmail server it will be rejected because rfc 821 says that new line characters cannot occur without a carriage return. So change all those \n's to \r\n's ;) -- We are all slave to our own paradigm. --

Re: Printing unix Line endings from Windows.

2006-12-05 Thread Fredrik Lundh
Ant wrote: Is it worth me submitting a patch to fileinput which can take an optional write mode parameter? absolutely. /F -- http://mail.python.org/mailman/listinfo/python-list

Re: Fw: [wxPython-users] 1make_buildinfo.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _make_buildinfo2

2006-12-05 Thread etaoinbe
I have added advapi32 user32. This is my current result : I am quite surprised there are so many issues with the solution file that comes with python25. I remember py23 built out of the box :( 1-- Build started: Project: make_versioninfo, Configuration: Debug Win32 -- 2-- Build

Re: Fw: [wxPython-users] 1make_buildinfo.obj : error LNK2019: unresolved external symbol [EMAIL PROTECTED] referenced in function _make_buildinfo2

2006-12-05 Thread Fredrik Lundh
etaoinbe wrote: I have added advapi32 user32. This is my current result : I am quite surprised there are so many issues with the solution file that comes with python25. I remember py23 built out of the box :( python 2.5 also builds out of the box, if you're using an ordinary visual studio

suppresing error pop-ups in Win32 app

2006-12-05 Thread Bart Ogryczak
Hi, I'm developing mixed Python/C app which runs on WinNT server. When something fails in Python, that´s not a problem, prints a traceback to the log and thats it. When something fails within the C code, the error message window pops up. To kill it I´ve got to access server with VNC. I´ve tried

py2exe / Tkinter problem

2006-12-05 Thread maryannj
I've got a python GUI working with Tkinter, and I need to package it as an executable file, preferably a single file. I've got py2exe working without the 'bundle_files' option, but when I add that option in (bundle_files: 1), the built executable gives me the following error:

Re: decorators question

2006-12-05 Thread king kikapu
you're not listening. Be sure that i do...The fact that i come from another world does not mean that i am not listening, just that i find as strange some (new) things. Thank you all guys, i know what is happening now... Thanks again! kikapu --

Re: The del statement

2006-12-05 Thread Sion Arrowsmith
Marco Aschwanden [EMAIL PROTECTED] wrote: [ ... ] so what about del x Ups. I never used it for an object. So far I only used it for deletion of elements of a container. In that case del has two purposes: 1. Deletes an item from a container (and of course destructs it) --

Re: win32 com problem

2006-12-05 Thread Mike P
No Problem, Thanks for your help so far, i've sent this problem off to SPSS as it seems it doesn't work on a work colleagues machine either Thanks for your time though Mike -- http://mail.python.org/mailman/listinfo/python-list

PyPy Leysin Winter Sports Sprint (8-14th January 2007)

2006-12-05 Thread Carl Friedrich Bolz
= PyPy Leysin Winter Sports Sprint (8-14th January 2007) = .. image:: http://www.ermina.ch/002.JPG The next PyPy sprint will

Re: Why not just show the out-of-range index?

2006-12-05 Thread Russ
stdazi wrote: Usually, when I make some coding mistake (index out of range - in this case) I just care to fix the mistake and I usually don't mind to inspect by how much the index was overflowed. It really seems like a feature that should be embedded in some Python debugger than a feature in

Re: About alternatives to Matlab

2006-12-05 Thread Mark Morss
Carl, I agree with practically everything you say about the choice between Python and functional languages, but apropos of Ocaml, not these remarks: In the same way that a screwdriver can't prevent you from driving a nail. Give me a break, we all know these guys (Haskell especially) are

[ANN] argparse 0.3 - Command-line parsing library

2006-12-05 Thread Steven Bethard
Announcing argparse 0.3 --- argparse home: http://argparse.python-hosting.com/ argparse single module download: http://argparse.python-hosting.com/file/trunk/argparse.py?format=raw argparse bundled downloads at PyPI: http://www.python.org/pypi/argparse/ About

Linear regression in NumPy

2006-12-05 Thread Jianzhong Liu
Hello, Guys, I have a question about the linear_least_squares in Numpy. My linear_least_squares cannot give me the results. I use Numpy1.0. The newest version. So I checked online and get your guys some examples. I did like this. [EMAIL PROTECTED] 77] ~ py Python 2.4.3 (#1, May 18 2006,

Re: Thread error

2006-12-05 Thread Salvatore Di Fazio
Dennis Lee Bieber ha scritto: Ah, sorry... Warned you that I didn't test... Duplicate the block of lines with the .join() calls. Put this block just before them, but after the threading.Thread calls, and change the .join() to .start() Tnx Dennis I resolved yesterday after the

Re: Why not just show the out-of-range index?

2006-12-05 Thread rurpy
Russ wrote: Folks, I'm truly sorry that so many feathers got ruffled in this thread. Let's see if I can put this thing to rest gracefully. I too am tired of this and I apologize to you (Russ) for jumping into it and for this (hopefullly last) followup. But the same thing happened here a

About the 79 character line recommendation

2006-12-05 Thread Steve Bergman
As I study Python, I am trying to develop good, Pythonic, habits. For one thing, I am trying to keep Guido's the style guide in mind. And I know that it starts out saying that it should not be applied in an absolute fashion. However, I am finding that the 79 character line prescription is not

Re: PythonTidy

2006-12-05 Thread Thomas Heller
Chuck Rhode schrieb: That went well. PythonTidy has been looked at at least 10**2 times, and I have received a couple of complaints, which I hope I have addressed satisfactorily -- plenty good enough for a beta test. The basic concept stands. Sure. There is still one major issue.

Re: About the 79 character line recommendation

2006-12-05 Thread sam
Steve Bergman wrote: As I study Python, I am trying to develop good, Pythonic, habits. For one thing, I am trying to keep Guido's the style guide in mind. And I know that it starts out saying that it should not be applied in an absolute fashion. However, I am finding that the 79 character

Re: Multiple FTP download using Muliti thread

2006-12-05 Thread johnny
I am getting the following error: raise error_temp, resp error_temp: 421 Unable to set up secure anonymous FTP Here is the code: import ftplib, posixpath, threading from TaskQueue import TaskQueue def worker(tq): while True: host, e = tq.get() c = ftplib.FTP(host)

Re: logo design

2006-12-05 Thread Diez B. Roggisch
Web-badges serve slightly different purpose than logos. It is more for the purpose of promotion, than representation. For the same reason, there are mascots. For example, Java the language, has a official logo of a smoking coffee cup, but also has a mascot of a penguin named “Duke”.

Re: About the 79 character line recommendation

2006-12-05 Thread Stephen Hansen
On 5 Dec 2006 09:55:20 -0800, Steve Bergman [EMAIL PROTECTED] wrote: However, I am finding that the 79 character line prescription is not optimal for readability. For me, 79 characters per line... would basically make my code a LOT harder for me to read and manage. I mean, a basic structure

Re: Linear regression in NumPy

2006-12-05 Thread Jon
I have a question about the linear_least_squares in Numpy. Not quite sure what is going on, it looks like there could be some confusion as to linear_least_squares is expecting as an argument of some Numeric arrays and what you are supplying (a Matrix) is perhaps not close enough to being the

Subprocess with a Python Session?

2006-12-05 Thread Calvin Spealman
No matter what I do I cant get the following code to do what I expect. I hadn't used subprocess t o read and write to pipes of a still-running app, and I just can't seem to get it right. What gives? import subprocess p = subprocess.Popen(python, stdout=subprocess.PIPE, stdin=subprocess.PIPE)

Re: Subprocess with a Python Session?

2006-12-05 Thread Fredrik Lundh
Calvin Spealman wrote: No matter what I do I cant get the following code to do what I expect. I hadn't used subprocess t o read and write to pipes of a still-running app, and I just can't seem to get it right. What gives? import subprocess p = subprocess.Popen(python,

Re: About the 79 character line recommendation

2006-12-05 Thread John Machin
Steve Bergman wrote: [snip] However, I am finding that the 79 character line prescription is not optimal for readability. Certainly, cutting back from the length of lines that I used to use has *helped* readability. But if I triy very hard to apply 79, I think readability suffers. If this

Re: Linear regression in NumPy

2006-12-05 Thread Robert Kern
Jianzhong Liu wrote: Hello, Guys, I have a question about the linear_least_squares in Numpy. My linear_least_squares cannot give me the results. I use Numpy1.0. The newest version. So I checked online and get your guys some examples. The package name for numpy 1.0 is numpy, not

Re: Ensure a variable is divisible by 4

2006-12-05 Thread John Machin
Paul Rudin wrote: Max M [EMAIL PROTECTED] writes: [EMAIL PROTECTED] skrev: Nick Craig-Wood wrote: [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I am sure this is a basic math issue, but is there a better way to ensure an int variable is divisible by 4 than by doing the following;

Re: Subprocess with a Python Session?

2006-12-05 Thread Calvin Spealman
On 12/5/06, Fredrik Lundh [EMAIL PROTECTED] wrote: Calvin Spealman wrote: No matter what I do I cant get the following code to do what I expect. I hadn't used subprocess t o read and write to pipes of a still-running app, and I just can't seem to get it right. What gives? import

Re: Subprocess with a Python Session?

2006-12-05 Thread Shane Hathaway
Calvin Spealman wrote: No matter what I do I cant get the following code to do what I expect. I hadn't used subprocess t o read and write to pipes of a still-running app, and I just can't seem to get it right. What gives? import subprocess p = subprocess.Popen(python,

Re: logo design

2006-12-05 Thread Ken Tilton
Xah Lee wrote: Logo LISP Xah Lee, 2006-12 Ken Tilton wrote: «Small problem. You forget that Ron Garret wants us to change the name of Common Lisp as the sure-fire way to make it more popular (well, hang on, he says it is necessary, not sufficient. Anyway...) I do not think we

Re: About the 79 character line recommendation

2006-12-05 Thread Virgil Dupras
Steve Bergman wrote: As I study Python, I am trying to develop good, Pythonic, habits. For one thing, I am trying to keep Guido's the style guide in mind. And I know that it starts out saying that it should not be applied in an absolute fashion. However, I am finding that the 79 character

RE: About the 79 character line recommendation

2006-12-05 Thread Olivier Langlois
Hi, There was a coding standard where I worked and the intention behind this requirement was to make the code printer friendly. Printing code source with lines longer than 80 chars greatly hinder readability on paper. Greetings, Olivier Langlois http://www.olivierlanglois.net I also think

Re: Ensure a variable is divisible by 4

2006-12-05 Thread david brochu jr
You can use the modulous % to check for a remainder of division. If no remainder is found you know the number is divisible by 4. Ex: x = 111 if x%4 == 0: print X is divisible by 4 -- Forwarded message -- From: John Machin [EMAIL PROTECTED] To: python-list@python.org Date: 5

Re: Multiple FTP download using Muliti thread

2006-12-05 Thread johnny
Ok I fixed it. Needed to put in username, and password in the c.login inside while True loop. while True: host, e = tq.get() c = ftplib.FTP(host) c.connect() try: c.login() p = posixpath.basename(e) fp =

Re: Does this always go right

2006-12-05 Thread Gabriel Genellina
At Tuesday 5/12/2006 12:04, [EMAIL PROTECTED] wrote: question about copy vs deepcopy used in multithreaded context: suppose the following program below: the original dictionary is modified after the thread is started, the thread works on a copied and deepcopied version of the original

Re: About the 79 character line recommendation

2006-12-05 Thread Steve Bergman
Thanks for the responses. The point about 132 columns is good. Pretty much any printer will handle that today, though I reserve the right to change my mind about the utility of 17cpi print after I'm 50. Hopefully, all printers will be at least 1200dpi by then. ;-) --- Yes, I dislike \ for

Re: Cross-platform issue with wxRadioBox

2006-12-05 Thread eugene . gokhvat
I have updated my script to use wx.RadioButton instead, which works perfectly on my mac again, but now the submit button doesn't show up on the pc and I can't click in the netid field on the pc either. any ideas? # BEGIN CODE import wx; SUBMIT_BUTTON = wx.ID_HIGHEST + 10; class

Re: About the 79 character line recommendation

2006-12-05 Thread Marc 'BlackJack' Rintsch
In [EMAIL PROTECTED], Steve Bergman wrote: While I'm on this general topic, the guide mentions a pet peeve about inserting more than one space to line up the = in assignment statements. To me, lining them up, even if it requires quite a few extra spaces, helps readability quite a bit.

pyopengl glShaderSourceARB error

2006-12-05 Thread joroy
Hi all, I think this is ctypes related but how can I call the glShaderSourceARB function? The function have this header: glShaderSourceARB( GLhandleARB(shaderObj), GLsizei(count), POINTER(arrays.GLcharARBArray)(string), GLintArray(length) ) - None I call the function with someting like:

Internet Gambling Losses Refunded

2006-12-05 Thread Stephen . Egan
Greetings, I came across your ad via Google Search and wanted to inquire about your services. I am hoping to recover my losses from online gaming Please Contact me as soon as possible Regards, Steve Egan Disclaimer The

Re: Ensure a variable is divisible by 4

2006-12-05 Thread MRAB
Jonathan Smith wrote: [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] I am sure this is a basic math issue, but is there a better way to ensure an int variable is divisible by 4 than by doing the following; x = 111 x = (x /4) * 4 Just seems a bit clunky to me. if (

newb: Join two string variables

2006-12-05 Thread johnny
How do I join two string variables? I want to do: download_dir + filename. download_dir=r'c:/download/' filename =r'log.txt' I want to get something like this: c:/download/log.txt -- http://mail.python.org/mailman/listinfo/python-list

Mod_python vs. application server like CherryPy?

2006-12-05 Thread Vincent Delporte
Hi I'm still a newbie when it comes to web applications, so would like some help in choosing a solution to write apps with Python: What's the difference between using running it through mod_python vs. building an application server using Python-based tools like CherryPy, Quixote, Draco, etc.?

Re: newb: Join two string variables

2006-12-05 Thread Fuzzyman
johnny wrote: How do I join two string variables? I want to do: download_dir + filename. That should do it. :-) You can concatenate strings using the plus operator. For large number of strings it is very inefficient. (Particularly in versions of Python pre 2.4 or in IronPython.) For these

  1   2   >