python

python regular expression across multiple lines

I'm gathering some info from some cisco devices using python and pexpect, and had a lot of success with REs to extract pesky little items. I'm afraid i've hit the wall on this. Some switches stack together, I have identified this in the script and used a separate routine to parse the data. If the switch is stacked you see the following (...

Debugging Django/Python on Dreamhost

Debugging Django on Dreamhost is proving quite the challenge. To my knowledge, print statements aren't available, and neither are logs... any suggestions? ...

Dictionary (same value, different key)

Newbie Alert: I'm new to Python and when I'm basically adding values to a dict, I find that when I'm printing the whole dictionary, I get the same value of something for all keys of a specific key. Seems like a pointer issue? Here's a snippet when using the event-based XML parser (SAX): Basically with every end element of "row", I'm ...

Python ctypes: initializing c_char_p()

I wrote a simple C++ program to illustrate my problem: extern "C"{ int test(int, char*); } int test(int i, char* var){ if (i == 1){ strcpy(var,"hi"); } return 1; } I compile this into an so. From python I call: from ctypes import * libso = CDLL("Debug/libctypesTest.so") func = libso.test func.res_type = c_int ...

convert from json to csv using python

i have a json file and i want to covert to .csv file but with python how to do this. sorry i new in using python 0 vote down check i have try import json import csv f = open('data.json') data = json.load(f) f.close() f = open('data.csv') csv_file = csv.writer(f) for item in data: f.writerow(item) f.close() but it no...

Euclidean distance between points in two different Numpy arrays, not within

I have two arrays of x-y coordinates, and I would like to find the minimum Euclidean distance between each point in one array with all the points in the other array. The arrays are not necessarily the same size. For example: xy1=numpy.array( [[ 243, 3173], [ 525, 2997]]) xy2=numpy.array( [[ 682, 2644], [ 277, 2651], [ 396, 2640]]) ...

Python: Determine if running inside virtualenv

Is it possible to determine if the current script is running inside a virtualenv environment? ...

Pygame: Blitting a moving background creates too much blur.

What I am trying to do is create a viewport to view a small portion of a background. (And later put sprites in). However the problem I have noticed is there seems to be an issue of the background blurring when it starts moving. I was not sure if this is because blitting is slow or because of a problem in the code. I was looking for exam...

Level Design in Pygame

Hey--I'm trying to design my first game using the Pygame library for Python, and I was wondering what the best practices are for level design in general. I would love to hear what you guys think are good object oriented design patterns for managing levels. Also, I'm fairly new to Python--thanks! ...

In python is there a way to check if a function is a "generator function" before calling it?

Lets say I have two functions: def foo(): return 'foo' def bar(): yield 'bar' The first one is a normal function, and the second is a generator function. Now I want to write something like this: def run(func): if is_generator_function(func): gen = func() gen.next() #... run the generator ... else: func() ...

Not possible to do (a, b) += (1, 2) in python?

The following line doesn't seem to work: (count, total) += self._GetNumberOfNonZeroActions((state[0] + x, state[1] - ring, state[2])) I guess it is not possible to use the += operator in this case. I wonder why? edit: Actually what I want is to add to variables count and total the values given by the tuple returned by that function. ...

Project Ideas for medium level Java/Python developer

I am a Python and Java developer with about 1.5 years of coding experience and I am looking for a fun but challenging project to engage myself in. What are some fun and interesting project ideas that are challenging enough to be note-worthy and useful enough to put into a portfolio? Thanks ...

How to use re to search for items in one list inside another list in Python

I am reading a list of strings, each of which relate to a file name. However, each string is minus the extension. I have come up with the following code: import re item_list = ['item1', 'item2'] search_list = ['item1.exe', 'item2.pdf'] matches = [] for item in item_list: # Match item in search_list using re - I assume this is the be...

While loop example

x = y // 2 # For some y > 1 while x > 1: if y % x == 0: # Remainder print(y, 'has factor', x) break # Skip else x -= 1 else: # Normal exit print(y, 'is prime') This is an example for understanding while loop in a book I'm reading, I don't quite understand why a floor division and then y % x? Can someone please...

Storing Python dictionary entries in the order they are pushed

Fellows: A Python dictionary is stored in no particular order (mappings have no order), e.g., >>> myDict = {'first':'uno','second':'dos','third':'tres'} myDict = {'first':'uno','second':'dos','third':'tres'} >>> myDict myDict {'second': 'dos', 'third': 'tres', 'first': 'uno'} While it is possible to retrieve a sorted list or tuple fr...

Django and multiple databases

My current Django setup uses MySQL as the main database to store models. Now for my project I need to connect to a remote PostgreSQL database and retrieve data from it. Is it possible to do this by using built-in Django and Python features or I will need to use library such as Psycopg2? It would be great for me, if I will be able to use...

Use Python to extract ListView items from another application

Hello all, I have an application with a ListView ('SysListView32') control, from which I would like to extract data. The control has 4 columns, only textual data. I have been playing around the following lines (found online somewhere): VALUE_LENGTH = 256 bufferlength_int=struct.pack('i', VALUE_LENGTH) count = win32gui.SendMessage(Targe...

Overriding __getattribute__ for the Model class in Django

In Django, I need to create a model in which an instance of that model can inherit values from another instance of that model in what amounts to a superclass-subclass type relationship. I created a field in this model called parent, which is an optional self-referencing foreign key. I then want to override the __getattribute__ method a...

Extract resulted list data to a xml file in python

Hi, How can I extract my resulted list data to an xml file? My resulted list is given below: week=[{'item': Electrelane, 'weight': 140}, {'item': Kraftwerk, 'weight': 117},{'item': The Flaming Lips, 'weight': 113}] ...

Python to Javascript

Hi everyone, are there any tools for Windows to convert python to javascript? regards Alberto ...