python

Can I control the scrollbar of a wxListBox in python?

I would like to control the viewed data based on the position of the scrollbar. If the scrollbar thumb is at the bottom, then when data is appended to the view the view should move with the added data. However, if the scrollbar thumb is positioned somewhere else, I want the view to stay fixed at that spot . . . I understand things chan...

How can I implement my PHP curl request to Python

This PHP code below fetches html from server A to server B. I did this to circumvent the same-domain policy of browsers. (jQuery's JSONP can also be used to achieve this but I prefer this method) <?php /* This code goes inside the body tag of server-B.com. Server-A.com then returns a set of form tags to be echoed in the body tag...

Jobs are getting lost in ParallelPython?

I am submitting about 234 jobs (but my example contains only 50 for demonstration purpose) to my 20 node cluster using ParallelPython. I was expecting that it would queue and execute them but it seems to "lose" jobs and I am not understand where things are going wrong. When the script finishes, I am not able to see 50 files i.e. info_1, ...

Telnet performance in windows xp and Linux

hi, I has a Library impelmented based on Python's telnetlib. And recently, i noticed that the performance in windows xp and Linux is so different. below script, i design three operations, "get units", "just press enter", "get units with options" "get units" has long string return, "get units with options" return shorter string, and "j...

Join list of string in python with string %s replacement

I have a list of ints that I want to join into a string ids = [1,2,3,4,5] that looks like 'Id = 1 or Id = 2 or Id = 3 or Id = 4 or ID = 5' I have an answer now but I thought it may be good to get the panel's opinion Edit: More information to the nay sayers... This not generating SQL directly, this is dynamic expression that is bein...

Are there any keyboard shortcuts for formatting in Python?

After we write a code in Matlab we can use ctrl+A+ctrl+I and ctrl+A+ctrl+J to format our code (comments, loops alignment etc). Is there something similar or any helpful keyboard shortcuts in Python? Also, just like we can use upward arrow to copy our previous command window history in Matlab, is it possible or some keyboard shortcut to ...

How to tell if python script is being run in a terminal or via GUI?

I'm working in Linux and am wondering how to have python tell whether it is being run directly from a terminal or via a GUI (like alt-F2) where output will need to be sent to a window rather than stdout which will appear in a terminal. In bash, this done by: if [ -t 0 ] ; then echo "I'm in a terminal" else zenity --info --tit...

how to do scatter/gather operations in numpy

lets say i have arrays: a = array((1,2,3,4,5)) indices = array((1,1,1,1)) and i perform operation: a[indices] += 1 the result is array([1, 3, 3, 4, 5]) in other words, the duplicates in indices are ignored if I wanted the duplicates not to be ignored, resulting in: array([1, 6, 3, 4, 5]) how would I go about this? the examp...

Lua or Python binding with C++

I have used Lua.NET on .NET platform and I could call the .NET class/object from Lua and I could call the Lua from .NET Lua API interface. I did the same with the IronPython. I knew the how the .NET binding works. Now I have a C++ project and I want to use the dynamic capabilities. I want to call C++ object which may not be possible fr...

Improving text extraction routine from XML

I've an XML file which contains no. of <TEXT> </TEXT> tags enclosing text. <TEXT> <!-- PJG STAG 4703 --> <!-- PJG ITAG l=94 g=1 f=1 --> <!-- PJG /ITAG --> <!-- PJG ITAG l=69 g=1 f=1 --> <!-- PJG /ITAG --> <!-- PJG ITAG l=50 g=1 f=1 --> <USDEPT>DEPARTMENT OF AGRICULTURE</USDEPT> <!-- PJG /ITAG --> <!-- PJG ITAG l=18 g=1 f=1 --...

Google appengine blobstore debugging

I'm having an issue with blobstore uploads, but because of the way gae handles all of that, actually figuring out what the error was is giving me some trouble. I'm using django, which unfortunately tries very hard to prevent exceptions from reaching the user without formatting. It looks like the uploads are successful, there are __Blob...

Python - what is the correct way to copy an object's attributes over to another?

I have two classes. They're almost identical, except for 2 attributes. I need to copy all the attributes over from one to the other, and I'm just wondering if there is a pattern or best practice, or if I should just basically do: spam.attribute_one = foo.attribute_one spam.attribute_two = foo.attribute_two ... and so on. ...

using file/db as the buffer for very big numpy array to yeild data prevent overflow?

Dear All, In using the numpy.darray, I met a memory overflow problem due to the size of data,for example: Suppose I have a 100000000 * 100000000 * 100000000 float64 array data source, when I want to read data and process it in memory with np. It will raise a Memoray Error because it works out all memory for storing such a big array in ...

Assignment raises exception for list.index

How could this code fragment... def subInPath(origPath, subPath): origSplit = split(origPath, '/') subSplit = split(subPath, '/') subRoot = subSplit[0] origSplit.reverse() print origSplit.index(subRoot) rootIndex = origSplit.index(subRoot) origSplit[:rootIndex+1] = [] origSplit.reverse() newPath = ...

Processing lines of shell command stdout lazily in python

I'm working on a toy language, and I've implemented the ability to stream lines of text from shell commands lazily (as a generator). Currently, my code to do this looks like: #!/usr/bin/env python3 import signal,subprocess,select # suppress 'broken pipe' error messages signal.signal(signal.SIGPIPE, signal.SIG_DFL) def shell_exec(cmd)...

How to replace all the Characters with * using Regular Expression

I am having a text like s = bluesky i want to get it as s = ******* (equal no of * as no of characters) I am searching for a regular expression for python. Plz help. Any help will be appreciated Edit 1 : b = '*'*len(s) How can we do it in Django Template ...

Is there any filter in Django to display asterisk(*) instead of text

I am eager to know whether any filter is available for displaying all the text as * like this mytext = 'raja' {{ mytext|password }} should show **** How can we do this. plz help ...

Can't configure node.js for make install on OS X (Snow Leopard)

I cloned the node git repo but the "waf" build tool that comes with node seems to not work with the latest version of Python. $ ./configure Traceback (most recent call last): File "/Users/greim/nodestuff/node/tools/waf-light", line 157, in <module> import Scripting File "/Users/greim/nodestuff/node/tools/wafadmin/Scripting.py", ...

removing duplicate entries from multi-d array in python

I have a 2-d array xx=[[a,1],[b,2],[c,3]] Now I'm trying to remove duplicate entries from it. For simple 1-D array, simple code like xx=list(set(xx)) would work. But trying set on 2-d elements gives an error temp = set(xx) TypeError: unhashable type: 'list' One workaround would be to serialize xx elements, and then do a list(se...

In Tkinter is there any way to make a widget not visable?

Something like this Label(self, text = 'hello', visible ='yes') This would make the widget appear normally. Label(self, text = 'hello', visible ='no') While something like this would make the widget not appear at all ...