connection reset by peer error
I connect to web site with httplib.HTTPConnection. after some time i get this error: 104 connection reset by peer. What exception i should use to catche this error thx! -- http://mail.python.org/mailman/listinfo/python-list
Re: connection reset by peer error
D'Arcy J.M. Cain wrote: On Sat, 11 Oct 2008 15:52:48 +0200 gigs [EMAIL PROTECTED] wrote: I connect to web site with httplib.HTTPConnection. after some time i get this error: 104 connection reset by peer. What exception i should use to catche this error Well, what exception do you get? Your traceback should tell you. i dont remember now my problem is now that i need to wait few hours to get this error. now i close my connection after one hour and reconnect. so i dont get that error anymore, but i would like to catch that error and reconect after it happens. i dont have time to wait for that error now. -- http://mail.python.org/mailman/listinfo/python-list
Re: utf-8 read/write file
Kent Johnson wrote: On Oct 8, 5:55 pm, gigs [EMAIL PROTECTED] wrote: Benjamin wrote: On Oct 8, 12:49 pm, Bruno [EMAIL PROTECTED] wrote: Hi! I have big .txt file which i want to read, process and write to another .txt file. I have done script for that, but im having problem with croatian characters (©,Ð,®,È,Æ). UnicodeDecodeError: 'utf8' codec can't decode byte 0x9e in position 0: unexpected code byte Are you sure you have UTF-8 data? I guess your file is encoded in CP1250 or CP1252; in both of these charsets 0x9e represents LATIN SMALL LETTER Z WITH CARON. Kent This data wasnt in utf-8 probably, today i get another one utf-8 and its working thanks -- http://mail.python.org/mailman/listinfo/python-list
Re: utf-8 read/write file
Benjamin wrote: On Oct 8, 12:49 pm, Bruno [EMAIL PROTECTED] wrote: Hi! I have big .txt file which i want to read, process and write to another .txt file. I have done script for that, but im having problem with croatian characters (Š,Đ,Ž,Č,Ć). Can you show us what you have so far? How can I read/write from/to file in utf-8 encoding? import codecs data = codecs.open(my-utf8-file.txt).read() I read file with fileinput.input. thanks I have tried with codecs, but when i use encoding=utf-8 i get this error on word : život Traceback (most recent call last): File C:\Users\Administrator\Desktop\getcontent.py, line 43, in module encoding=utf-8).readlines() File C:\Python25\Lib\codecs.py, line 626, in readlines return self.reader.readlines(sizehint) File C:\Python25\Lib\codecs.py, line 535, in readlines data = self.read() File C:\Python25\Lib\codecs.py, line 424, in read newchars, decodedbytes = self.decode(data, self.errors) UnicodeDecodeError: 'utf8' codec can't decode byte 0x9e in position 0: unexpected code byte i just need to read from file1.txt, process (its simple text processing) some words and write them to file2.txt without loss of croatian characters. (šđžčć) -- http://mail.python.org/mailman/listinfo/python-list
Re: Question about overloading of binary operators
Raj Bandyopadhyay wrote: Hi Here's a simple class example I've defined # class myInt(int): def __add__(self,other): return 0 print 5 + myInt(4) #prints 9 print myInt(4) + 5 #prints 0 # The Python binary operation function (binary_op1() in Objects/abstract.c) states the rules for binary operations as follows: v w Action --- new new w.op(v,w)[*], v.op(v,w), w.op(v,w) new old v.op(v,w), coerce(v,w), v.op(v,w) old new w.op(v,w), coerce(v,w), v.op(v,w) old old coerce(v,w), v.op(v,w) [*] only when v-ob_type != w-ob_type w-ob_type is a subclass of v-ob_type It seems that my example should fall in case 1, and in both cases, the __add__ function of the subclass should be used, returning 0, regardless of operand order. However, in one case the subclass's function is used and not in the other case. What am I missing here? Thanks Raj i think that you need to use __radd__ for addition with custom object on right -- http://mail.python.org/mailman/listinfo/python-list
class super method
is there any tutorial for super method (when/how to use it)? or maybe someone could explain me how it works? thx -- http://mail.python.org/mailman/listinfo/python-list
Re: hidden built-in module
koara wrote: Hello, is there a way to access a module that is hidden because another module (of the same name) is found first? More specifically, i have my own logging.py module, and inside this module, depending on how initialization goes, i may want to do 'from logging import *' from the built-in logging. I hope my description was clear, cheers. I am using python2.4. you can add your own logging module in extra directory that have __init__.py and import it like: from extradirectory.logging import * and builtin: from logging import * -- http://mail.python.org/mailman/listinfo/python-list
list mutability
hi im having this code l = [1, 3, 5, 'D', 1, 2, 3, 4, 5, 6, 7, 'A', 'S', 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 'A'] why i need to copy x list? can someone explain me. If i dont copy it i get this result: took_num_range(l) [[1, 2, 3, 4, 5, 6, 7], [6, 5, 4, 3, 2, 1, 0], [6, 5, 4, 3, 2, 1, 0], [6, 5, 4, 3, 2, 1, 0], [6, 5, 4, 3, 2, 1, 0]] but if i copy it i get result as im looking for took_num_range(l) [[1, 2, 3, 4, 5, 6, 7], [9, 8, 7, 6, 5, 4, 3], [8, 7, 6, 5, 4, 3, 2], [7, 6, 5, 4, 3, 2, 1], [6, 5, 4, 3, 2, 1, 0]] def took_num_range(l): j = [] x = [] for i in l: if type(i) is int and len(x) == 7: j.append(x) x = x[:] # im mean here x.pop(0) if type(i) is int and len(x) 7: x.append(i) if type(i) is not int and len(x) == 7: j.append(x) x = [] if type(i) is not int and len(x) != 7: x = [] return j thx -- http://mail.python.org/mailman/listinfo/python-list
tkinter canvas
I have made drawing area and few butons. How can I make when i click my fill button that later when i click on oval oval gets filled with chousen color? -- http://mail.python.org/mailman/listinfo/python-list
pyscripter on windows vista
does pyscriter work on windows vista -- http://mail.python.org/mailman/listinfo/python-list