Python: replace '%' with str.format for examples & templates
Use modern/preferred string formatting for user facing scripts.
This commit is contained in:
@@ -108,7 +108,7 @@ class MyCustomShapeWidget(Gizmo):
|
||||
delta /= 10.0
|
||||
value = self.init_value - delta
|
||||
self.target_set_value("offset", value)
|
||||
context.area.header_text_set("My Gizmo: %.4f" % value)
|
||||
context.area.header_text_set("My Gizmo: {:.4f}".format(value))
|
||||
return {'RUNNING_MODAL'}
|
||||
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import bpy
|
||||
def write_some_data(context, filepath, use_some_setting):
|
||||
print("running write_some_data...")
|
||||
f = open(filepath, 'w', encoding='utf-8')
|
||||
f.write("Hello World %s" % use_some_setting)
|
||||
f.write("Hello World {:s}".format(use_some_setting))
|
||||
f.close()
|
||||
|
||||
return {'FINISHED'}
|
||||
|
||||
@@ -26,7 +26,7 @@ class ViewOperator(bpy.types.Operator):
|
||||
if event.type == 'MOUSEMOVE':
|
||||
self.offset = (self._initial_mouse - Vector((event.mouse_x, event.mouse_y, 0.0))) * 0.02
|
||||
self.execute(context)
|
||||
context.area.header_text_set("Offset %.4f %.4f %.4f" % tuple(self.offset))
|
||||
context.area.header_text_set("Offset {:.4f} {:.4f} {:.4f}".format(*self.offset))
|
||||
|
||||
elif event.type == 'LEFTMOUSE':
|
||||
context.area.header_text_set(None)
|
||||
|
||||
@@ -39,7 +39,7 @@ def enum_previews_from_directory_items(self, context):
|
||||
if directory == pcoll.my_previews_dir:
|
||||
return pcoll.my_previews
|
||||
|
||||
print("Scanning directory: %s" % directory)
|
||||
print("Scanning directory:", directory)
|
||||
|
||||
if directory and os.path.exists(directory):
|
||||
# Scan the directory for `*.png` files
|
||||
|
||||
Reference in New Issue
Block a user