python

Can't decode utf-8 string in python on os x terminal.app

I have terminal.app set to accept utf-8 and in bash I can type unicode characters, copy and paste them, but if I start the python shell I can't and if I try to decode unicode I get errors: >>> wtf = u'\xe4\xf6\xfc'.decode() Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeEncodeError: 'ascii' codec can't e...

Navigating Callable-Iterators

I'd like to use regular expressions to extract information out of some chat logs. The format of the strings being parsed are 03:22:32 PM <b>blcArmadillo</b>. I used the python type() command to find that the variable messages is a callable-iterator. My question is how do I most efficiently navigate through a callable-iterator? Are they l...

Find shortest substring

I have written a code to find the substring from a string. It prints all substrings. But I want a substring that ranges from length 2 to 6 and print the substring of minimum length. Please help me Program: import re p=re.compile('S(.+?)N') s='ASDFANSAAAAAFGNDASMPRKYN' s1=p.findall(s) print s1 output: ['DFA', 'AAAAAFG', 'MPRKY'] D...

SQLAlchemy - Mapper configuration and declarative base

Hi, I am writing a multimedia archive database backend and I want to use joined table inheritance. I am using Python with SQLAlchemy with the declarative extension. The table holding the media record is as follows: _Base = declarative_base() class Record(_Base): __tablename__ = 'records' item_id = Column(String(M_ITEM_ID), For...

Is Python the right hammer for this nail? (build script)

Currently I'm using a Windows batch file to build my software. It does things like running MSBuild, copying files, creating a ZIP file, running some tests, including the subversion revision number, etc. But the problem is, batch files are evil. So I would like to change to something better. I was planning to recreate my build script in ...

AttributeError: 'str' object has no attribute 'format'

I am using Python 2.5.2 >>> for x in range(1,11): print '{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x) Traceback (most recent call last): File "", line 2, in print '{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x) AttributeError: 'str' object has no attribute 'format' I am not getting the problem When i did dir('hello') there was no...

How to avoid Gdk-ERROR caused by Tkinter, visual, and ipython?

The following lines cause with ipython a crash as soon as I close the tk-window instance a. import visual, Tkinter a = Tkinter.Tk() a.update() display = visual.display(title = "Hallo") display.exit = 0 visual.sphere() If I close the visual display first, the entire terminal crashes. I run everything on kubuntu 8.10. Is this a bug or a...

Can I write my apps in python and then run them from C?

I need to write a client-server application. I want to write it in python, because I'm familiar with it, but I would like to know if the python code can be ran from C. I'm planning to have two C projects, one containing the server code, and one containing the client code. Is it possible to eval the python code and run it ? Is there anot...

Django serializer gives 'str' object has no attribute '_meta' error

Hello! I am trying to make Django view that will give JSON responce with earliest and latest objects. But unfotunately it fails to work with this error. 'str' object has no attribute '_meta' I have other serialization and it works. Here is the code. def get_calendar_limits(request): result = serializers.serialize("json", Sessi...

Calling gdc/dmd shared libraries from Python using ctypes

Hello, I've been playing around with the rather excellent ctypes library in Python recently. What i was wondering is, is it possible to create shared 'D' libraries and call them in the same way. I'm assuming i would compile the .so files using the -fPIC with dmd or gdc and call them the same way using the ctypes library. Has anyone tr...

Database Reporting Services in Django or Python

Hi, I am wondering if there are any django based, or even Python Based Reporting Services ala JasperReports or SQL Server Reporting Services? Basically, I would love to be able to create reports, send them out as emails as CSV or HTML or PDF without having to code the reports. Even if I have to code the report I wouldn't mind, but the ...

retrieve bounding box of a geodjango multipolygon object

How can I get the bounding box of a MultiPolygon object in geodjango? Can't find anything in the API http://geodjango.org/docs/geos.html ... ...

Getting Aspen and Gheat on Windows working

Hi guys, I am not really familiar Python setup, I am trying to get gheat running on a Windows box, and it tells me it can't find pygame. I have tried Python25,26, older pygame version too. I have installed those as well as numpy as it has a dependency. Could someone with experience try and help me out getting it up and running. I ha...

How do I get the dimensions of the view (not obstructed by scrollbars) in a wx.ScrolledWindow?

Is there an easy way to do this? Alternatively, if I could get the width of the scrollbars, I could just use the dimensions of the ScrolledWindow and subtract them out myself... ...

How epoll detect clientside close in Python?

...

PsycoPG2 "TypeError: not all arguments converted during string formatting"

I'm trying to insert binary data (a whirlpool hash) into a PG table and am getting an error: TypeError: not all arguments converted during string formatting code: cur.execute(""" INSERT INTO sessions (identity_hash, posted_on) VALUES (%s, NOW()) """, identity_hash) I tried adding conn.Binary("identit...

Remove lines from file

Hey Guys, I am doing some text processing on a unix system. I have access to the command line on this machine and it has Python, Perl and the default text processing progams installed, awk etc. I have a text file that looks like below: 2029754527851451717 2029754527851451717 2029754527851451717 2029754527851451717 202975452785145...

Built in python hash() function

Windows XP, Python 2.5: hash('http://stackoverflow.com') Result: 1934711907 Google App Engine (http://shell.appspot.com/): hash('http://stackoverflow.com') Result: -5768830964305142685 Why is that? How can I have a hash function which will give me same results across different platforms (Windows, Linux, Mac)? ...

SQLAlchemy - MappedCollection problem

Hi, I have some problems with setting up the dictionary collection in Python's SQLAlchemy: I am using declarative definition of tables. I have Item table in 1:N relation with Record table. I set up the relation using the following code: _Base = declarative_base() class Record(_Base): __tablename__ = 'records' item_id = Column...

Returning an object vs returning a tuple

I am developing in python a file class that can read and write a file, containing a list of xyz coordinates. In my program, I already have a Coord3D class to hold xyz coordinates. My question is relative to the design of a getCoordinate(index) method. Should I return a tuple of floats, or a Coord3D object? In the first case, I get ver...