Rick,
Thank you for your thorough discussion. I tried your little program.
Enter and leave work as expected. Pushing mouse buttons call
leave-enter, exactly as it happened with my code. So that seems to be a
default behavior. No big deal. Without the tracing messages it would go
unnoticed. Releas
On Tue, 2012-06-19 at 19:19 -0700, rantingrickjohn...@gmail.com wrote:
> On Tuesday, June 19, 2012 10:55:48 AM UTC-5, Frederic Rentsch wrote:
> > If I copy your event descriptors into my program, the button-release
> > callback still fails. It works in your code, not in mine. Here
Hi widget wizards,
The manual describes the "event" attribute "widget" as "The widget
which generated this event. This is a valid Tkinter widget instance, not
a name. This attribute is set for all events."
Ans so it is--has been until on the latest occasion "event.widget" was
not t
On Mon, 2012-07-09 at 01:58 -0400, Terry Reedy wrote:
> On 7/8/2012 5:19 PM, Frederic Rentsch wrote:
> > Hi widget wizards,
> >
> > The manual describes the "event" attribute "widget" as "The widget
> > which generated this event. This is a
On Mon, 2012-07-09 at 10:49 -0700, Rick Johnson wrote:
> On Jul 9, 12:58 am, Terry Reedy wrote:
> > When posting problem code, you should post a minimal, self-contained
> > example that people can try on other systems and versions. Can you
> > create the problem with one record, which you could gi
On Mon, 2012-07-09 at 10:49 -0700, Rick Johnson wrote:
> On Jul 9, 12:58 am, Terry Reedy wrote:
> > When posting problem code, you should post a minimal, self-contained
> > example that people can try on other systems and versions. Can you
> > create the problem with one record, which you could gi
On Tue, 2012-07-10 at 18:06 -0700, Rick Johnson wrote:
> Also:
>
> Q3: Why are you explicitly setting the name of your "subFrame" widgets
> instead of allowing Tkinter to assign a unique name?...AND are you
> aware of the conflicts that can arise from such changes[1]?
>
I find custom-named widge
On Tue, 2012-07-10 at 15:11 -0700, Rick Johnson wrote:
> I've tried to condense your code using the very limited info you have
> provided. I have removed unnecessarily configuring of widgets and
> exaggerated the widget borders to make debugging easier. Read below
> for Q&A.
>
> ## START CONDENSED
On Fri, 2012-07-13 at 09:26 +0200, Peter Otten wrote:
> Frederic Rentsch wrote:
>
> > I'm sorry I can't post an intelligible piece that does NOT work. I
> > obviously can't post the whole thing.
>
> How about a pastebin then? Or even bitbucket/github
On Sat, 2012-07-14 at 20:10 -0700, rantingrickjohn...@gmail.com wrote:
> On Thursday, July 12, 2012 1:53:54 PM UTC-5, Frederic Rentsch wrote:
>
> > The "hit list" is a table of investment titles (stock, funds, bonds)
> > that displays upon entry of a search patter
Hi,
Familiarizing myself with Tkinter I'm stuck trying to fill a Canvas
with an image. I believe the class I need is PhotoImage rather than
BitmapImage. But I have no luck with either. The PhotoImage doc lists
available handlers for writing GIF and PPM files. It doesn't say
anything about r
Hi all,
Is is a bad idea to develop Tkinter applications in IDLE? I understand
that IDLE is itself a Tkinter application, supposedly in a mainloop and
mainloops apparently don't nest.
I tried to install a root-destroy-protocol:
def destroy_root ():
print 'Destroying root'
root.de
On Sat, 2012-03-31 at 06:29 -0400, Terry Reedy wrote:
> On 3/31/2012 3:42 AM, Frederic Rentsch wrote:
> > Hi all,
> >
> > Is is a bad idea to develop Tkinter applications in IDLE? I understand
> > that IDLE is itself a Tkinter application, supposedly in a mainloop a
Hi there,
I would like to prepare a bunch of info text widgets to be displayed in
Toplevel windows at the user's command (when ever he needs directions).
I know how to remove and restore widgets without destroying them in
between. The problem with a Toplevel is that it is a master that comes
and g
Hi All,
For most of an afternoon I've had that stuck-in-a-dead-end feeling
probing to no avail all permutations formulating bindings, trying to
make sense of manuals and tutorials. Here are my bindings:
label_frame.bind ('', self.color_selected)
label_frame.bind ('', self.color_selectab
Hi all,
I'd like to log MySQL errors. If I do:
try: (command)
except MySQLdb.OperationalError, e: print e
I may get something like:
(1136, "Column count doesn't match value count at row 1")
If I don't know in advance which error to expect, but on the contrary
want to f
On Wed, 2011-11-16 at 09:09 -0800, Chris Kaynor wrote:
> On Wed, Nov 16, 2011 at 8:57 AM, Frederic Rentsch
> wrote:
> > Hi all,
> >
> >
> > I'd like to log MySQL errors. If I do:
> >
> >try: (command)
> >except MySQLdb.Operatio
Hi all,
Working with read and write operations on a file I stumbled on a
complication when writes fail following a read to the end.
>>> f = file ('T:/z', 'r+b')
>>> f.write ('abcdefg')
>>> f.tell ()
30L
>>> f.seek (0)
>>> f.read ()
'abcdefg'
>>> f.flush () # Calling or not makes no dif
Tim,
Thanks a lot for your input. I seemed to notice that everything
works fine without setting the cursor as long as it stops before the end
of the file. Is that also a coincidence that may not work?
Frederic
Tim Peters wrote:
> [Frederic Rentsch]
>
>>Working with re
Matt wrote:
> I am attempting to reformat a string, inserting newlines before certain
> phrases. For example, in formatting SQL, I want to start a new line at
> each JOIN condition. Noting that strings are immutable, I thought it
> best to spllit the string at the key points, then join with '\n'.
>
Frederic Rentsch wrote:
> Matt wrote:
>> I am attempting to reformat a string, inserting newlines before certain
>> phrases. For example, in formatting SQL, I want to start a new line at
>> each JOIN condition. Noting that strings are immutable, I thought it
>> best to s
Tim Peters wrote:
> [Frederic Rentsch]
>
>> Thanks a lot for your input. I seemed to notice that everything
>> works fine without setting the cursor as long as it stops before the end
>> of the file. Is that also a coincidence that may not work?
>>
>
spawn wrote:
> but I've been struggling with this for far too long and I'm about to
> start beating my head against the wall.
>
> My assignment seemed simple: create a program that will cacluate the
> running total of user inputs until it hits 100. At 100 it should stop.
> That's not the problem,
Nick Craig-Wood wrote:
> Frederic Rentsch <[EMAIL PROTECTED]> wrote:
>
>> It was called a flow chart. Flow charts could be translated directly
>> into machine code written in assembly languages which had labels, tests
>> and jumps as the only flow-contr
Michael B. Trausch wrote:
> Alright... I am attempting to find a way to parse ANSI text from a
> telnet application. However, I am experiencing a bit of trouble.
>
> What I want to do is have all ANSI sequences _removed_ from the output,
> save for those that manage color codes or text presentatio
Paul McGuire wrote:
> "Michael B. Trausch" <"mike$#at^&nospam!%trauschus"> wrote in message
> news:[EMAIL PROTECTED]
>
>> Alright... I am attempting to find a way to parse ANSI text from a
>> telnet application. However, I am experiencing a bit of trouble.
>>
>> What I want to do is have all A
Frederic Rentsch wrote:
> Paul McGuire wrote:
>
>> "Michael B. Trausch" <"mike$#at^&nospam!%trauschus"> wrote in message
>>
Sorry about the line wrap mess in the previous messa
Frederic Rentsch wrote:
> Frederic Rentsch wrote:
>
>> Paul McGuire wrote:
>>
>>
>>> "Michael B. Trausch" <"mike$#at^&nospam!%trauschus"> wrote in message
>>>
>>>
>
> Sorry about the li
Steve Holden wrote:
Frederic Rentsch wrote:
Frederic Rentsch wrote:
Frederic Rentsch wrote:
Paul McGuire wrote:
"Michael B. Trausch" <"mike$#at^&nospam!%trauschus"> wrote in message
Sorry about the line wra
Antoine De Groote wrote:
> Hi there,
>
> I have a word document containing pictures and text. This documents
> holds several 'ABCDEF' strings which serve as a placeholder for names.
> Now I want to replace these occurences with names in a list (members). I
> open both input and output file in bi
Dennis Lee Bieber wrote:
> On Mon, 23 Oct 2006 20:34:20 +0100, Steve Holden <[EMAIL PROTECTED]>
> declaimed the following in comp.lang.python:
>
>
>
>> Don't give up, attach it as a file!
>>
>>
> Which might be acceptable on a mailing list, but might be
> problematic on a "text" newsg
SpreadTooThin wrote:
> import array
> a = array.array('f', [1,2,3])
>
> print a.mean()
> print a.std_dev()
>
> Is there a way to calculate the mean and standard deviation on array
> data?
>
> Do I need to import it into a Numeric Array to do this?
>
>
I quickly fish this out of my functions tool
DataSmash wrote:
> Hello,
> I need to search and replace 4 words in a text file.
> Below is my attempt at it, but this code appends
> a copy of the text file within itself 4 times.
> Can someone help me out.
> Thanks!
>
> # Search & Replace
> file = open("text.txt", "r")
> text = file.read()
> file
Fredrik Lundh wrote:
> Steven D'Aprano wrote:
>
>
>> I defined a nested function:
>>
>> def foo():
>> def bar():
>> return "bar"
>> return "foo " + bar()
>>
>> which works. Knowing how Python loves namespaces, I thought I could do
>> this:
>>
>>
> foo.bar()
>
Diez B. Roggisch wrote:
>> If I may turn the issue around, I could see a need for an inner function
>> to be able to access the variables of the outer function, the same way a
>> function can access globals. Why? Because inner functions serve to
>> de-multiply code segments one would otherwise n
Rares Vernica wrote:
> Hi,
>
> How can I unescape HTML entities like " "?
>
> I know about xml.sax.saxutils.unescape() but it only deals with "&",
> "<", and ">".
>
> Also, I know about htmlentitydefs.entitydefs, but not only this
> dictionary is the opposite of what I need, it does not have " ".
Fredrik Lundh wrote:
> Frederic Rentsch wrote:
>
>
>> At some later point I need to increment my units some more and probably
>> will again a number of times. Clearly this has to go into a function.
>>
>
> since Python is an object-based language, clear
一首诗 wrote:
> Oh, I didn't make myself clear.
>
> What I mean is how to convert a piece of html to plain text bu keep as
> much format as possible.
>
> Such as convert " " to blank space and convert to "\r\n"
>
> Gary Herron wrote:
>
>> 一首诗 wrote:
>>
>>> Is there any simple way to solve thi
Rob Williscroft wrote:
> Frederic Rentsch wrote in news:mailman.1428.1162113628.11739.python-
> [EMAIL PROTECTED] in comp.lang.python:
>
>
>>def increment_time (interval_ms):
>> outer weeks, days, hours, minutes, seconds, mseconds #
Rob Williscroft wrote:
> Frederic Rentsch wrote in news:mailman.1536.1162292996.11739.python-
> [EMAIL PROTECTED] in comp.lang.python:
>
>
>> Rob Williscroft wrote:
>>
>>> Frederic Rentsch wrote in news:mailman.1428.1162113628.11739.python-
>>
Rob Williscroft wrote:
> Frederic Rentsch wrote in news:mailman.1556.1162316571.11739.python-
> [EMAIL PROTECTED] in comp.lang.python:
>
>
>> Rob Williscroft wrote:
>>
>>> Frederic Rentsch wrote in news:mailman.1536.1162292996.11739.python-
>
> will not work as Python expects the file extension to be "py".
>
> Thanks,
> Ray
>
> Frederic Rentsch wrote:
>
>> Rares Vernica wrote:
>>
>>> Hi,
>>>
>>> How can I unescape HTML entities like " "
Some time ago I had managed to upload a small package to the Cheese Shop
using the data entry template. Uploading is in two steps: first the text
then the package file. When I had a new version it went like this: The
new text made a new page, but the new file went to the old page. The old
page
...: '''
>
> In [18]: print HTM_Decoder (test_string)
>
> ø=(xf8) # 248 f8
> ù=(xf9) # 249 f9
> ú=(xfa) # 250 fa
> û=(xfb)# 251 fb
> ü=(xfc) # 252 fc
> ý=(xfd) # 253 fd
> þ=(xfe)# 254 fe
> é=(xe9)
> ê=(xea)
> ë=
jim-on-linux wrote:
> Frederic,
>
> I've been trying to get back into my package in
> the Cheese Shop for over a year. The phone
> company changed my e:mail address and to make a
> long and frustrating story short I can't get back
> into the Cheese Shop to make changes to my file.
>
> Time is m
A few Cheese Shop upload problems have been solved with the help of this
creative group. Thank you all!
Version 2.2 beta should be phased out. It has a functional defect,
missing matches with a very low statistical probability. Version 2.3 has
this fixed.
Download URL: http://cheeseshop.pyt
C or L Smith wrote:
> Hello,
>
> I'm evaluating different methods of handling a transliteration (from an
> ascii-based representation of the devanagari/indian script to a romanized
> representation). I found SE and have been working with it today. One thing
> that I ran into (that I don't see a
Gary Herron wrote:
> Frederic Rentsch wrote:
>
>> A few Cheese Shop upload problems have been solved with the help of this
>> creative group. Thank you all!
>>
>> Version 2.2 beta should be phased out. It has a functional defect,
>> missing matches wit
Fredrik Lundh wrote:
> Gary Herron wrote:
>
>
>> As a matter of polite netiquette, a message like this really ought to
>> have a paragraph telling us what SE *is*.(Unless it's a secret :-))
>>
>
> nah, if you've spent more than five minutes on c.l.python lately, you'd
> noticed that it
Fredrik Lundh wrote:
> Frederic Rentsch wrote:
>
>
>> And here's the proof I am being perceived as a nuisance. I apologize,
>> keeping to myself that I don't care.
>>
>
> since you're constantly targeting newbies, and are hawking your stu
[EMAIL PROTECTED] wrote:
> Hi,
> I have a string '((1,2), (3,4))' and I want to convert this into a
> python tuple of numbers. But I do not want to use eval() because I do
> not want to execute any code in that string and limit it to list of
> numbers.
> Is there any alternative way?
>
> Thanks
mp wrote:
> I have html document titles with characters like >, , and
> ‡. How do I decode a string with these values in Python?
>
> Thanks
>
>
This is definitely the most FAQ. It comes up about once a week.
The stream-editing way is like this:
>>> import SE
>>> HTM_Decoder = SE.SE ('htm2is
[EMAIL PROTECTED] wrote:
> I've been working on some code to search for specific textstrings and
> act upon them insome way. I've got the conversion sorted however there
> is 1 problem remaining.
>
> I am trying to work out how to make it find a string like this "==="
> and when it has found it, I
Paddy wrote:
> Paddy wrote:
>
>> Paddy wrote:
>>
>>> [EMAIL PROTECTED] wrote:
>>>
Hi, I'm looking for something like:
multi_split( 'a:=b+c' , [':=','+'] )
returning:
['a', ':=', 'b', '+', 'c']
whats the python way to achieve this, preferably without regexp?
>
Licheng Fang wrote:
> Basically, the problem is this:
>
>
p = re.compile("do|dolittle")
p.match("dolittle").group()
> 'do'
>
> Python's NFA regexp engine trys only the first option, and happily
> rests on that. There's another example:
>
>
p = re.compile("one(self
[EMAIL PROTECTED] wrote:
> Frederic Rentsch wrote:
>
>
>
>>If you need regexes, why not just reverse-sort your expressions? This
>> seems a lot easier and faster than writing another regex compiler.
>> Reverse-sorting places the longer
[EMAIL PROTECTED] wrote:
> Frederic Rentsch wrote:
>
>
>
>>If you need regexes, why not just reverse-sort your expressions? This
>> seems a lot easier and faster than writing another regex compiler.
>> Reverse-sorting places the longer
Donlingerfelt wrote:
> I would like to download stock quotes from the web, store them, do
> calculations and sort the results. However I am fairly new and don't have a
> clue how to parse the results of a web page download. I can get to the
> site, but do not know how to request the certain data
theju wrote:
> Well here are some self explanatory functions that I've written for
> displaying the text vertically and from right to left. As for rotation
> gimme some more time and i'll come back to you. Also I don't guarantee
> that this is the best method(cos I myself am a newbie), but I can
>
[EMAIL PROTECTED] wrote:
> All I am after realy is to change this
>
> reline = re.line.split('instr', '/d$')
>
> into something that grabs any line with instr in it take all the
> numbers and then grab any comment that may or may not be at the end of
> the line starting with ; until the end of the
[EMAIL PROTECTED] wrote:
> Frederic Rentsch wrote:
>
>> [EMAIL PROTECTED] wrote:
>>
>>> All I am after realy is to change this
>>>
>>> reline = re.line.split('instr', '/d$')
>>>
>>> into something that grab
[EMAIL PROTECTED] wrote:
> Frederic Rentsch wrote:
>
>> [EMAIL PROTECTED] wrote:
>>
>>> Frederic Rentsch wrote:
>>>
>>>
>>>> [EMAIL PROTECTED] wrote:
>>>>
>>>>
>>>>> All I am af
CSUIDL PROGRAMMEr wrote:
> Folks
> I am trying to read a file
> This file has a line containing string 'disable = yes'
>
> I want to change this line to 'disable = no'
>
> The concern here is that , i plan to take into account the white spaces
> also.
>
> I tried copying all file int list and then
lets you write ugly looking
> song code that is almost unreadable at times (would look nice in a
> grid)
>
> http://www.msn.com
> ..
>
>
> Frederic Rentsch wrote:
>
>> [EMAIL PROTECTED] wrote:
>>
>>> Frederic Rentsch wrote:
>>>
>
Dennis Lee Bieber wrote:
> On 25 Sep 2006 10:25:01 -0700, "codefire" <[EMAIL PROTECTED]>
> declaimed the following in comp.lang.python:
>
>
>> Yes, I didn't make it clear in my original post - the purpose of the
>> code was to learn something about regexps (I only started coding Python
>> last w
[EMAIL PROTECTED] wrote:
> Frederic Rentsch wrote:
>
>> [EMAIL PROTECTED] wrote:
>>
>>> These are csound files. Csound recently added python as a scripting
>>> language and is allowing also allowing csound calls from outside of
>>> csound. T
[EMAIL PROTECTED] wrote:
> Mirco Wahab:
>
>> But where is the %b in Python?
>>
>
> Python doesn't have that. You can convert the number to a hex, and then
> map the hex digitds to binary strings using a dictionary, like this:
> http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/440528
[EMAIL PROTECTED] wrote:
> Frederic Rentsch:
>
>> Good idea, but shorter with ->
>> >>> SE.SE ('se_definition_files/int_to_binary.se') ('%X' % 987654321)
>> '0011101011000110100010110001'
>>
>
> Note that y
Kay Schluehr wrote:
> Sybren Stuvel wrote:
>
>> Kay Schluehr enlightened us with:
>>
>>> Usually I struggle a short while with \ and either succeed or give up.
>>> Today I'm in a different mood and don't give up. So here is my
>>> question:
>>>
>>> You have an unknown character string c suc
Hi all,
I have a class Time_Series derived from list. It lists days and
contains a dictionary of various Lists also derived from list which
contain values related to said days. (e.g. Stock quotes, volumes traded,
etc.)
I defined an operator += which works just fine, but only once. If I
r
John Machin wrote:
> Frederic Rentsch wrote:
>
>> Hi all,
>>
>>I have a class Time_Series derived from list. It lists days and
>> contains a dictionary of various Lists also derived from list which
>> contain values related to said days. (e.g. Stock quot
ronrsr wrote:
> still having a heckuva time with this.
>
> here's where it stand - the split function doesn't seem to work the way
> i expect it to.
>
>
> longkw1,type(longkw): Agricultural subsidies; Foreign
> aid;Agriculture; Sustainable Agriculture - Support; Organic
> Agriculture; Pesticides,
Dan wrote:
> On 22 nov, 22:59, "John Machin" <[EMAIL PROTECTED]> wrote:
>
>
>>> processes (Vigenère)
>>>
>> So why do you want to strip off accents? The history of communication
>> has several examples of significant difference in meaning caused by
>> minute differences in punctuation or
Hendrik van Rooyen wrote:
> "Aahz" <[EMAIL PROTECTED]> wrote:
>
>
>> Anyone else getting "Python-related" spam? So far, I've seen messages
>> "from" Barry Warsaw and Skip Montanaro (although of course header
>> analysis proves they didn't send it).
>> --
>>
>
> not like that - just the nor
Tom Plunket wrote:
> CakeProphet wrote:
>
>
>> Hmmm... a quick fix might be to temporarily replace all tab characters
>> with another, relatively unused control character.
>>
>> MyString = MyString.replace("\t", chr(1))
>> MyString = textwrap.dedent(MyString)
>> MyString = MyString.replace(chr(1
Tom Plunket wrote:
> Frederic Rentsch wrote:
>
>
>>> Well, there is that small problem that there are leading tabs that I
>>> want stripped. I guess I could manually replace all tabs with eight
>>> spaces (as opposed to 'correct' tab stops),
Tom Plunket wrote:
> Frederic Rentsch wrote:
>
>
>> Following a call to dedent () it shouldn't be hard to translate leading
>> groups of so many spaces back to tabs.
>>
>
> Sure, but the point is more that I don't think it's valid
John Nagle wrote:
> Felipe Almeida Lessa wrote:
>
>> On 26 Dec 2006 04:22:38 -0800, placid <[EMAIL PROTECTED]> wrote:
>>
>>
>>> So do you want to remove "&" or replace them with "&" ? If you want
>>> to replace it try the following;
>>>
>> I think he wants to replace them, but just t
Tom Plunket wrote:
> Frederic Rentsch wrote:
>
>
>> It this works, good for you. I can't say I understand your objective.
>> (You dedent common leading tabs, except if preceded by common leading
>> spaces (?)).
>>
>
> I dedent common leadi
Tom Plunket wrote:
> Frederic Rentsch wrote:
>
>
>> Your rules seem incomplete.
>>
>
> Not my rules, the stated documentation for dedent. "My" understanding
> of them may not be equivalent to yours, however.
It's not about understanding, I
Hi all,
If I derive a class from another one because I need a few extra
features, is there a way to promote the base class to the derived one
without having to make copies of all attributes?
class Derived (Base):
def __init__ (self, base_object):
# ( copy all attributes )
...
Chris Mellon wrote:
> On 11 Jan 2007 15:01:48 +0100, Neil Cerutti <[EMAIL PROTECTED]> wrote:
>
>> On 2007-01-11, Frederic Rentsch <[EMAIL PROTECTED]> wrote:
>>
>>> If I derive a class from another one because I need a few extra
>>> features,
TOXiC wrote:
> Hi everyone,
> First I say that I serched and tryed everything but I cannot figure
> out how I can do it.
> I want to open a a file (not necessary a txt) and find and replace a
> string.
> I can do it with:
>
> import fileinput, string, sys
> fileQuery = "Text.txt"
> sourceText = '
mtuller wrote:
> Alright. I have tried everything I can find, but am not getting
> anywhere. I have a web page that has data like this:
>
>
>
> LETTER
>
> 33,699
>
> 1.0
>
>
>
> What is show is only a small section.
>
> I want to extract the 33,699 (which is dynamic) and set the value to a
>
Hi, here's something that puzzles me:
>>> class Fix_Point (long):
def __init__ (self, l):
long.__init__ (self, l * 0x1):
>>> fp = Fix_Point (99)
>>> fp
99
With prints:
>>> class Fix_Point (long):
def __init__ (self, l):
print l
l_ = l *
Gabriel Genellina wrote:
> En Mon, 21 Jan 2008 18:33:10 -0200, Frederic Rentsch
> <[EMAIL PROTECTED]> escribió:
>
>> Hi, here's something that puzzles me:
>>
>> >>> class Fix_Point (long):
>> def __init__ (self, l):
>>
Hi,
Where can one get assistance if a Windows installation service fails to
install an msi installer? I used to download zip files, but they seem to
have been replaced with msi files. I know this issue is off topic here.
So my question simply is: where is it not off topic?
Thanks for any hin
;,'+LF+'),('\r\n','+LF+'),('\n\n','\n\n'),('\r\n\r\n','\r\n\r\n')))
# Pick positively identifiable mark for end of lines in either Unix or MS-DOS.
Single_Space_Mark = Translator (((' +LF+', '
I develop in an IDLE window.
Module M says 'from service import *'.
Next I correct a mistake in function 'service.f'.
Now 'service.f' works fine.
I do 'reload (service); reload (M)'.
The function 'M.f' still misbehaves.
'print inspect.getsource (service.f)' and
'print inspect.getsource (M.f)' sh
On Fri, 2010-07-09 at 15:58 +, Steven D'Aprano wrote:
> On Fri, 09 Jul 2010 15:02:25 +0200, Frederic Rentsch wrote:
>
> > I develop in an IDLE window.
> >
> > Module M says 'from service import *'. Next I correct a mistake in
> > function '
On Fri, 2010-07-09 at 19:38 +0200, Jean-Michel Pichavant wrote:
> Frederic Rentsch wrote:
> > I develop in an IDLE window.
> >
> > Module M says 'from service import *'.
> > Next I correct a mistake in function 'service.f'.
> > Now 'servic
On Sun, 2010-08-15 at 15:14 +0200, Peter Otten wrote:
> ChrisChia wrote:
>
> > dataList = [a, b, c, ...]
> > where a, b, c are objects of a Class X.
> > In Class X, it contains self.name and self.number
> >
> > If i wish to test whether a number (let's say 100) appears in one of
> > the object, a
On Mon, 2010-08-16 at 23:17 +, Steven D'Aprano wrote:
> On Mon, 16 Aug 2010 20:40:52 +0200, Frederic Rentsch wrote:
>
> > How about
> >
> >>>> [obj for obj in dataList if obj.number == 100]
> >
> > That should create a list of all objects wh
On Thu, 2010-08-19 at 00:12 +0200, Thomas Jollans wrote:
> On Wednesday 18 August 2010, it occurred to John Nagle to exclaim:
> > On 8/18/2010 11:24 AM, ernest wrote:
> > > Hi,
> > >
> > > In this code:
> > >
> > > if set(a).union(b) == set(a): pass
> > >
> > > Does Python compute set(a) twice?
On Fri, 2010-09-03 at 13:29 +0200, Virgil Stokes wrote:
> A more direct question on accessing stock information from Yahoo.
>
> First, use your browser to go to: http://finance.yahoo.com/q/cp?s=%
> 5EGSPC+Components
>
> Now, you see the first 50 rows of a 500 row table of information on
> S&P 50
On Fri, 2010-09-03 at 16:48 +0200, Virgil Stokes wrote:
> On 03-Sep-2010 15:45, Frederic Rentsch wrote:
> > On Fri, 2010-09-03 at 13:29 +0200, Virgil Stokes wrote:
> >> A more direct question on accessing stock information from Yahoo.
> >>
> >> Fir
On Fri, 2010-09-03 at 19:58 +0200, Virgil Stokes wrote:
> import urllib2
> import re
>
> def get_SP500_symbolsX ():
> symbols = []
> lsttradestr = re.compile('Last Trade:')
> k = 0
> for page in range(10):
>url = 'http://finance.yahoo.com/q/cp?s=%5EGSPC&c='+str(page)
>
97 matches
Mail list logo