Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2012-09-05 00:31:19 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-09-05 00:31:19 +0400
commit42426f816bafae5d863f16dcb05135dfa773e387 (patch)
tree4c2db45540a83fc8ee19d323fa611924f379ac1c
parent30ab42921b158414caab48b6c94a3a988be5ed78 (diff)
code cleanup: python - pass multiple args to string startswith() / endswith() functions rather than calling multiple times.
-rw-r--r--io_import_gimp_image_to_scene.py2
-rw-r--r--io_scene_obj/import_obj.py6
-rw-r--r--netrender/master_html.py10
3 files changed, 9 insertions, 9 deletions
diff --git a/io_import_gimp_image_to_scene.py b/io_import_gimp_image_to_scene.py
index 4605fe1d..bc09c75f 100644
--- a/io_import_gimp_image_to_scene.py
+++ b/io_import_gimp_image_to_scene.py
@@ -85,7 +85,7 @@ def main(File, Path, LayerViewers, MixerViewers, LayerOffset,
for Segment in Line.split():
if Segment.startswith('w/h:'):
ResX, ResY = map (int, Segment[4:].split(','))
- if Line.startswith("b'L") or Line.startswith("b'l"):
+ if Line.startswith(("b'L", "b'l")):
"""The "nice" method to check if layer has alpha channel
sadly GIMP sometimes decides not to export an alpha channel
diff --git a/io_scene_obj/import_obj.py b/io_scene_obj/import_obj.py
index 2ce97ec0..11fa543f 100644
--- a/io_scene_obj/import_obj.py
+++ b/io_scene_obj/import_obj.py
@@ -212,7 +212,7 @@ def create_materials(filepath, material_libs, unique_materials, unique_material_
context_material.specular_hardness = int((float(line_split[1]) * 0.51))
elif line_lower.startswith(b'ni'): # Refraction index
context_material.raytrace_transparency.ior = max(1, min(float(line_split[1]), 3)) # between 1 and 3
- elif line_lower.startswith(b'd') or line_lower.startswith(b'tr'):
+ elif line_lower.startswith((b'd', b'tr')):
context_material.alpha = float(line_split[1])
context_material.use_transparency = True
context_material.transparency_method = 'Z_TRANSPARENCY'
@@ -330,11 +330,11 @@ def create_materials(filepath, material_libs, unique_materials, unique_material_
img_filepath = line_value(line.split())
if img_filepath:
load_material_image(context_material, context_material_name, img_filepath, 'Kd')
- elif line_lower.startswith(b'map_bump') or line_lower.startswith(b'bump'): # 'bump' is incorrect but some files use it.
+ elif line_lower.startswith((b'map_bump', b'bump')): # 'bump' is incorrect but some files use it.
img_filepath = line_value(line.split())
if img_filepath:
load_material_image(context_material, context_material_name, img_filepath, 'Bump')
- elif line_lower.startswith(b'map_d') or line_lower.startswith(b'map_tr'): # Alpha map - Dissolve
+ elif line_lower.startswith((b'map_d', b'map_tr')): # Alpha map - Dissolve
img_filepath = line_value(line.split())
if img_filepath:
load_material_image(context_material, context_material_name, img_filepath, 'D')
diff --git a/netrender/master_html.py b/netrender/master_html.py
index 8ee0fe4f..e358c7e2 100644
--- a/netrender/master_html.py
+++ b/netrender/master_html.py
@@ -41,7 +41,7 @@ def countFiles(job):
for file in job.files:
if file.filepath.endswith(".bphys"):
tot_cache += 1
- elif file.filepath.endswith(".bobj.gz") or file.filepath.endswith(".bvel.gz"):
+ elif file.filepath.endswith((".bobj.gz", ".bvel.gz")):
tot_fluid += 1
elif not file == job.files[0]:
tot_other += 1
@@ -166,10 +166,10 @@ def get(handler):
if file.filepath.endswith(".bphys") and (file_type & CACHE_FILES):
message.append(filedata);
continue
- if (file.filepath.endswith(".bobj.gz") or file.filepath.endswith(".bvel.gz")) and (file_type & FLUID_FILES):
+ if file.filepath.endswith((".bobj.gz", ".bvel.gz")) and (file_type & FLUID_FILES):
message.append(filedata);
continue
- if (not file == job.files[0]) and (file_type & OTHER_FILES) and ( not (file.filepath.endswith(".bobj.gz") or file.filepath.endswith(".bvel.gz"))) and not file.filepath.endswith(".bphys"):
+ if (not file == job.files[0]) and (file_type & OTHER_FILES) and (not file.filepath.endswith((".bobj.gz", ".bvel.gz"))) and not file.filepath.endswith(".bphys"):
message.append(filedata);
continue
@@ -470,7 +470,7 @@ def get(handler):
if tot_fluid > 0:
rowTable("%i fluid bake files" % tot_fluid, class_style = "toggle", extra = "onclick='toggleDisplay(&quot;.fluid&quot;, &quot;none&quot;, &quot;table-row&quot;)'")
for file in job.files:
- if file.filepath.endswith(".bobj.gz") or file.filepath.endswith(".bvel.gz"):
+ if file.filepath.endswith((".bobj.gz", ".bvel.gz")):
rowTable(os.path.split(file.filepath)[1], class_style = "fluid")
if tot_other > 0:
@@ -478,7 +478,7 @@ def get(handler):
for file in job.files:
if (
not file.filepath.endswith(".bphys")
- and not file.filepath.endswith(".bobj.gz") or file.filepath.endswith(".bvel.gz")
+ and not file.filepath.endswith((".bobj.gz", ".bvel.gz"))
and not file == job.files[0]
):