python

Python: Find X to Y in a list of strings.

I have a list of maybe a 100 or so elements that is actually an email with each line as an element. The list is slightly variable because lines that have a \n in them are put in a separate element so I can't simply slice using fixed values. I essentially need a variable start and stop phrase (needs to be a partial search as well becaus...

Python - Code snippet not working on Python 2.5.6, using IDLE

Hello, everyone I am using a piece of self-modifying code for a college project. Here it is: import datetime import inspect import re import sys def main(): # print the time it is last run lastrun = 'Mon Jun 8 16:31:27 2009' print "This program was last run at ", print lastrun # read in the source code of itsel...

Parse text of element with empty element inside

I'm trying to convert an XHTML document that uses lots of tables into a semantic XML document in Python using xml.etree. However, I'm having some trouble converting this XHTML <TD> Textline1<BR/> Textline2<BR/> Textline3 </TD> into something like this <lines> <line>Textline1</line> <line>Textline2</line> <line>Textline3</...

Unable to install pyodbc on Linux

Hi, I am running Linux (2.6.18-164.15.1.el5.centos.plus) and trying to install pyodbc. I am doing pip install pyodbc and get a very long list of errors, which end in error: command 'gcc' failed with exit status 1 I looked in /root/.pip/pip.log and saw the following: InstallationError: Command /usr/local/bin/python -c "import...

Get the previous date in Mysql

I have a table formatted similar to this: Date | ID | Value | Difference I need to get the difference between a record's value column, and the previous record's value column based off of the date. I.E 2 days ago | cow | 1 | Null Yesterday | cow | 2 | Null Today | cow | 3 | Null Yesterdays difference would be 1, and today's differe...

Help converting code using httlib2 to use urllib2

What am I trying to do? Visit a site, retrieve cookie, visit the next page by sending in the cookie info. It all works but httplib2 is giving me one too many problems with socks proxy on one site. http = httplib2.Http() main_url = 'http://mywebsite.com/get.aspx?id='+ id +'&rows=25' response, content = http.request(main_url, 'GET', hea...

consuming soap in python on appengine

i want to write an app (python) which reads the soap i get from the soap generating service on appengine. the services docs says: '...you will get the SOAP call with the XML packet...' i get this packet on an url i can set. how can i read this xml packet and parse the values i need? ...

Regex in Python

SO, I am trying create a simple regex that matches the following string: <PRE>><A HREF="../cgi-bin/hgTracks?hgsid=160564920&db=hg18&position=chrX:33267175-33267784&hgPcrResult=pack">chrX:33267175-33267784</A> 610bp TGATGTTTGGCGAGGAACTC GCAGAGTTTGAAGAGCTCGG TGATGTTTGGCGAGGAACTCtactattgttacacttaggaaaataatcta atccaaaggctttgcatctgtacagaagag...

Putting a variable inside a string (python)

Hi I am quite new to python and this is probably quite a basic question but the help would be much appreciated. I would like to put an int within a string. This is what I am doing at the moment.. end = smooth(data,window_len=40) plot.plot(time[0:len(end)],end) plot.savefig('hanning(40).pdf') #problem line I have to run the program fo...

"Slice" out one element from a python dictionary

I have a dictionary: D = { "foo" : "bar", "baz" : "bip" } and I want to create new dictionary that has a copy of one of it's elements k. So if k = "baz": R = { "baz" : "bip" } what I've got now is: R = { k : D[k] } But in my case k is a complex expression and I've got a whole stack of these. Caching k in a temporary looks about ...

Replacement for PyString_AS_STRING in python 3.x

In python 2.x versions there is a function named as PyString_AS_STRING to convert a pyobject pointer to a string or char pointer. How can we achieve the same functionality in python 3? ...

merging in python

Hi all I have the following 4 arrays ( grouped in 2 groups ) that I would like to merge in ascending order by the keys array. I can use also dictionaries as structure if it is easier. Has python any command or something to make this quickly possible? Regards MN # group 1 [7, 2, 3, 5] #keys [10,11,12,26] #values [0, 4] #ke...

How can I save all the variables in the current python session?

Hello, I want to save all the variables in my current python environment. It seems one option is to use the 'pickle' module. However, I don't want to do this for 2 reasons: 1) I have to call pickle.dump() for each variable 2) When I want to retrieve the variables, I must remember the order in which I saved the variables, and then do a ...

What is (self) in the python code? (OOP question)

class MyController(BaseController): def index(self): # Return a rendered template #return render('/test.mako') # or, return a response return '' Why does the function "index" have "self"? I got this code from Pylons controller ...

regex in python, can this be improved upon?

I have this piece of code that finds words that begin with @ or #, p = re.findall(r'@\w+|#\w+', str) Now what irks me about this is repeating \w+. I am sure there is a way to do something like p = re.findall(r'(@|#)\w+', str) That will produce the same result but it doesn't, it instead returns only # and @. How can that regex be ch...

How to stop Python from adding whitespace while iterating?

My Python code: mapArray = [["#","#","#"],["#","#","#"],["#","#","#"]] for row in mapArray: for cell in row: print cell, print print prints this: # # # # # # # # # why not this: ### ### ### Thanks much! ...

How do I configure the Python logging module in Django?

I'm trying to configure logging for a Django app using the Python logging module. I have placed the following bit of configuration code in my Django project's settings.py file: import logging import logging.handlers import os date_fmt = '%m/%d/%Y %H:%M:%S' log_formatter = logging.Formatter(u'[%(asctime)s] %(levelname)-7s: %(message)s (%...

virtualenv on Windows: not over-riding installed package

My current setup is Python 2.5/ Django 1.1.1 on Windows. I want to start using Django 1.2 on some projects, but can't use it for everything. Which is just the sort of thing I've got virtualenv for. However, I'm running into a problem I've never encountered and it's hard to Google for: installing Django 1.2 into a virtualenv has no effect...

: for displaying all elements in a multidimensional array in python 3.1.

I have a multidimensional array in python like: arr = [['foo', 1], ['bar',2]] Now, if I want to print out everything in the array, I could do: print(arr[:][:]) Or I could also just do print(arr). However, If I only wanted to print out the first element of each box (for arr, that would be 'foo', 'bar'), I would imagine I would do s...

Example when request.POST contain query string in django.

Please post example code when request.POST contain query string in django, because i think my django version is bugged. EDIT: You simple can't, query string is always in GET, and this was my problem. ...