mirror of
https://github.com/panda3d/panda3d.git
synced 2026-02-13 02:31:04 -06:00
Fix use of outdated exec and repr syntax
This commit is contained in:
@@ -35,7 +35,7 @@ class DistributedObjectGlobalUD(DistributedObjectUD):
|
||||
def __execMessage(self, message):
|
||||
if not self.ExecNamespace:
|
||||
# Import some useful variables into the ExecNamespace initially.
|
||||
exec 'from pandac.PandaModules import *' in globals(), self.ExecNamespace
|
||||
exec('from pandac.PandaModules import *', globals(), self.ExecNamespace)
|
||||
#self.importExecNamespace()
|
||||
|
||||
# Now try to evaluate the expression using ChatInputNormal.ExecNamespace as
|
||||
@@ -48,7 +48,7 @@ class DistributedObjectGlobalUD(DistributedObjectUD):
|
||||
# "import math". These aren't expressions, so eval()
|
||||
# fails, but they can be exec'ed.
|
||||
try:
|
||||
exec message in globals(), self.ExecNamespace
|
||||
exec(message, globals(), self.ExecNamespace)
|
||||
return 'ok'
|
||||
except:
|
||||
exception = sys.exc_info()[0]
|
||||
|
||||
@@ -108,7 +108,7 @@ MsgId2Names = invertDictLossless(MsgName2Id)
|
||||
|
||||
# put msg names in module scope, assigned to msg value
|
||||
for name, value in MsgName2Id.items():
|
||||
exec '%s = %s' % (name, value)
|
||||
exec('%s = %s' % (name, value))
|
||||
del name, value
|
||||
|
||||
# These messages are ignored when the client is headed to the quiet zone
|
||||
|
||||
@@ -27,5 +27,5 @@ MsgId2Names = invertDictLossless(MsgName2Id)
|
||||
|
||||
# put msg names in module scope, assigned to msg value
|
||||
for name, value in MsgName2Id.items():
|
||||
exec '%s = %s' % (name, value)
|
||||
exec('%s = %s' % (name, value))
|
||||
del name, value
|
||||
|
||||
@@ -202,7 +202,7 @@ class ParticleEffect(NodePath):
|
||||
data = vfs.readFile(filename, 1)
|
||||
data = data.replace('\r', '')
|
||||
try:
|
||||
exec data
|
||||
exec(data)
|
||||
except:
|
||||
self.notify.warning('loadConfig: failed to load particle file: '+ repr(filename))
|
||||
raise
|
||||
|
||||
@@ -365,31 +365,31 @@ class Particles(ParticleSystem):
|
||||
typ = type(fun).__name__
|
||||
if typ == 'ColorInterpolationFunctionConstant':
|
||||
c_a = fun.getColorA()
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addConstant('+repr(t_b)+','+`t_e`+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+`c_a[1]`+','+`c_a[2]`+','+`c_a[3]`+'),'+`mod`+')\n')
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addConstant('+repr(t_b)+','+repr(t_e)+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+repr(c_a[1])+','+repr(c_a[2])+','+repr(c_a[3])+'),'+repr(mod)+')\n')
|
||||
elif typ == 'ColorInterpolationFunctionLinear':
|
||||
c_a = fun.getColorA()
|
||||
c_b = fun.getColorB()
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addLinear('+repr(t_b)+','+`t_e`+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+`c_a[1]`+','+`c_a[2]`+','+`c_a[3]`+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+`c_b[1]`+','+`c_b[2]`+','+`c_b[3]`+'),'+`mod`+')\n')
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addLinear('+repr(t_b)+','+repr(t_e)+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+repr(c_a[1])+','+repr(c_a[2])+','+repr(c_a[3])+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+repr(c_b[1])+','+repr(c_b[2])+','+repr(c_b[3])+'),'+repr(mod)+')\n')
|
||||
elif typ == 'ColorInterpolationFunctionStepwave':
|
||||
c_a = fun.getColorA()
|
||||
c_b = fun.getColorB()
|
||||
w_a = fun.getWidthA()
|
||||
w_b = fun.getWidthB()
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addStepwave('+repr(t_b)+','+`t_e`+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+`c_a[1]`+','+`c_a[2]`+','+`c_a[3]`+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+`c_b[1]`+','+`c_b[2]`+','+`c_b[3]`+'),' + \
|
||||
repr(w_a)+','+`w_b`+','+`mod`+')\n')
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addStepwave('+repr(t_b)+','+repr(t_e)+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+repr(c_a[1])+','+repr(c_a[2])+','+repr(c_a[3])+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+repr(c_b[1])+','+repr(c_b[2])+','+repr(c_b[3])+'),' + \
|
||||
repr(w_a)+','+repr(w_b)+','+repr(mod)+')\n')
|
||||
elif typ == 'ColorInterpolationFunctionSinusoid':
|
||||
c_a = fun.getColorA()
|
||||
c_b = fun.getColorB()
|
||||
per = fun.getPeriod()
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addSinusoid('+repr(t_b)+','+`t_e`+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+`c_a[1]`+','+`c_a[2]`+','+`c_a[3]`+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+`c_b[1]`+','+`c_b[2]`+','+`c_b[3]`+'),' + \
|
||||
repr(per)+','+`mod`+')\n')
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addSinusoid('+repr(t_b)+','+repr(t_e)+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+repr(c_a[1])+','+repr(c_a[2])+','+repr(c_a[3])+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+repr(c_b[1])+','+repr(c_b[2])+','+repr(c_b[3])+'),' + \
|
||||
repr(per)+','+repr(mod)+')\n')
|
||||
|
||||
elif (self.rendererType == "SparkleParticleRenderer"):
|
||||
file.write('# Sparkle parameters\n')
|
||||
@@ -468,31 +468,31 @@ class Particles(ParticleSystem):
|
||||
typ = type(fun).__name__
|
||||
if typ == 'ColorInterpolationFunctionConstant':
|
||||
c_a = fun.getColorA()
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addConstant('+repr(t_b)+','+`t_e`+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+`c_a[1]`+','+`c_a[2]`+','+`c_a[3]`+'),'+`mod`+')\n')
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addConstant('+repr(t_b)+','+repr(t_e)+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+repr(c_a[1])+','+repr(c_a[2])+','+repr(c_a[3])+'),'+repr(mod)+')\n')
|
||||
elif typ == 'ColorInterpolationFunctionLinear':
|
||||
c_a = fun.getColorA()
|
||||
c_b = fun.getColorB()
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addLinear('+repr(t_b)+','+`t_e`+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+`c_a[1]`+','+`c_a[2]`+','+`c_a[3]`+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+`c_b[1]`+','+`c_b[2]`+','+`c_b[3]`+'),'+`mod`+')\n')
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addLinear('+repr(t_b)+','+repr(t_e)+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+repr(c_a[1])+','+repr(c_a[2])+','+repr(c_a[3])+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+repr(c_b[1])+','+repr(c_b[2])+','+repr(c_b[3])+'),'+repr(mod)+')\n')
|
||||
elif typ == 'ColorInterpolationFunctionStepwave':
|
||||
c_a = fun.getColorA()
|
||||
c_b = fun.getColorB()
|
||||
w_a = fun.getWidthA()
|
||||
w_b = fun.getWidthB()
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addStepwave('+repr(t_b)+','+`t_e`+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+`c_a[1]`+','+`c_a[2]`+','+`c_a[3]`+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+`c_b[1]`+','+`c_b[2]`+','+`c_b[3]`+'),' + \
|
||||
repr(w_a)+','+`w_b`+','+`mod`+')\n')
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addStepwave('+repr(t_b)+','+repr(t_e)+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+repr(c_a[1])+','+repr(c_a[2])+','+repr(c_a[3])+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+repr(c_b[1])+','+repr(c_b[2])+','+repr(c_b[3])+'),' + \
|
||||
repr(w_a)+','+repr(w_b)+','+repr(mod)+')\n')
|
||||
elif typ == 'ColorInterpolationFunctionSinusoid':
|
||||
c_a = fun.getColorA()
|
||||
c_b = fun.getColorB()
|
||||
per = fun.getPeriod()
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addSinusoid('+repr(t_b)+','+`t_e`+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+`c_a[1]`+','+`c_a[2]`+','+`c_a[3]`+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+`c_b[1]`+','+`c_b[2]`+','+`c_b[3]`+'),' + \
|
||||
repr(per)+','+`mod`+')\n')
|
||||
file.write(targ+'.renderer.getColorInterpolationManager().addSinusoid('+repr(t_b)+','+repr(t_e)+','+ \
|
||||
'Vec4('+repr(c_a[0])+','+repr(c_a[1])+','+repr(c_a[2])+','+repr(c_a[3])+'),' + \
|
||||
'Vec4('+repr(c_b[0])+','+repr(c_b[1])+','+repr(c_b[2])+','+repr(c_b[3])+'),' + \
|
||||
repr(per)+','+repr(mod)+')\n')
|
||||
|
||||
file.write('# Emitter parameters\n')
|
||||
emissionType = self.emitter.getEmissionType()
|
||||
|
||||
@@ -223,7 +223,7 @@ class Importer:
|
||||
|
||||
# execute the code within the module's namespace
|
||||
if not is_module:
|
||||
exec result[1] in module.__dict__
|
||||
exec(result[1], module.__dict__)
|
||||
|
||||
# insert the module into its parent
|
||||
if parent:
|
||||
|
||||
@@ -657,7 +657,7 @@ class Freezer:
|
||||
__path__. """
|
||||
|
||||
str = 'import %s' % (moduleName)
|
||||
exec str
|
||||
exec(str)
|
||||
|
||||
module = sys.modules[moduleName]
|
||||
for path in module.__path__:
|
||||
|
||||
@@ -71,7 +71,7 @@ class FSMInspector(AppShell):
|
||||
'Set state label size', tearoff = 1)
|
||||
for size in (8, 10, 12, 14, 18, 24):
|
||||
menuBar.addmenuitem('Font Size', 'command',
|
||||
'Set font to: ' + repr(size) + ' Pts', label = `size` + ' Pts',
|
||||
'Set font to: ' + repr(size) + ' Pts', label = repr(size) + ' Pts',
|
||||
command = lambda s = self, sz = size: s.setFontSize(sz))
|
||||
menuBar.addcascademenu('States', 'Marker Size',
|
||||
'Set state marker size', tearoff = 1)
|
||||
|
||||
Reference in New Issue
Block a user