Issue #28515: Fixed py3k warnings.
This commit is contained in:
parent
f10006cdb8
commit
f8cc2870f1
|
@ -728,10 +728,11 @@ class TurtleScreenBase(object):
|
|||
"""
|
||||
return self.cv.create_image(0, 0, image=image)
|
||||
|
||||
def _drawimage(self, item, (x, y), image):
|
||||
def _drawimage(self, item, pos, image):
|
||||
"""Configure image item as to draw image object
|
||||
at position (x,y) on canvas)
|
||||
"""
|
||||
x, y = pos
|
||||
self.cv.coords(item, (x * self.xscale, -y * self.yscale))
|
||||
self.cv.itemconfig(item, image=image)
|
||||
|
||||
|
|
|
@ -1572,6 +1572,7 @@ class REX_six(object):
|
|||
self.items = items
|
||||
def __eq__(self, other):
|
||||
return type(self) is type(other) and self.items == other.items
|
||||
__hash__ = None
|
||||
def append(self, item):
|
||||
self.items.append(item)
|
||||
def extend(self, items):
|
||||
|
@ -1590,6 +1591,7 @@ class REX_seven(object):
|
|||
self.table = table
|
||||
def __eq__(self, other):
|
||||
return type(self) is type(other) and self.table == other.table
|
||||
__hash__ = None
|
||||
def __setitem__(self, key, value):
|
||||
self.table[key] = value
|
||||
def __reduce__(self):
|
||||
|
@ -1639,6 +1641,7 @@ class SimpleNewObj(int):
|
|||
raise TypeError("SimpleNewObj.__init__() didn't expect to get called")
|
||||
def __eq__(self, other):
|
||||
return int(self) == int(other) and self.__dict__ == other.__dict__
|
||||
__hash__ = None
|
||||
|
||||
class ComplexNewObj(SimpleNewObj):
|
||||
def __getnewargs__(self):
|
||||
|
|
|
@ -243,7 +243,7 @@ class Wave_read:
|
|||
assert data.itemsize == self._sampwidth
|
||||
nitems = nframes * self._nchannels
|
||||
if nitems * self._sampwidth > chunk.chunksize - chunk.size_read:
|
||||
nitems = (chunk.chunksize - chunk.size_read) / self._sampwidth
|
||||
nitems = (chunk.chunksize - chunk.size_read) // self._sampwidth
|
||||
data.fromfile(chunk.file.file, nitems)
|
||||
# "tell" data chunk how much was read
|
||||
chunk.size_read = chunk.size_read + nitems * self._sampwidth
|
||||
|
|
|
@ -242,14 +242,14 @@ def fixline(line):
|
|||
elif found == '*/':
|
||||
Program = OutsideCommentProgram
|
||||
n = len(found)
|
||||
if Dict.has_key(found):
|
||||
if found in Dict:
|
||||
subst = Dict[found]
|
||||
if Program is InsideCommentProgram:
|
||||
if not Docomments:
|
||||
print 'Found in comment:', found
|
||||
i = i + n
|
||||
continue
|
||||
if NotInComment.has_key(found):
|
||||
if found in NotInComment:
|
||||
## print 'Ignored in comment:',
|
||||
## print found, '-->', subst
|
||||
## print 'Line:', line,
|
||||
|
@ -294,7 +294,7 @@ def addsubst(substfile):
|
|||
if not words: continue
|
||||
if len(words) == 3 and words[0] == 'struct':
|
||||
words[:2] = [words[0] + ' ' + words[1]]
|
||||
elif len(words) <> 2:
|
||||
elif len(words) != 2:
|
||||
err(substfile + '%s:%r: warning: bad line: %r' % (substfile, lineno, line))
|
||||
continue
|
||||
if Reverse:
|
||||
|
@ -306,7 +306,7 @@ def addsubst(substfile):
|
|||
if key[0] == '*':
|
||||
key = key[1:]
|
||||
NotInComment[key] = value
|
||||
if Dict.has_key(key):
|
||||
if key in Dict:
|
||||
err('%s:%r: warning: overriding: %r %r\n' % (substfile, lineno, key, value))
|
||||
err('%s:%r: warning: previous: %r\n' % (substfile, lineno, Dict[key]))
|
||||
Dict[key] = value
|
||||
|
|
Loading…
Reference in New Issue