Skip to content

Commit 96bd9f8

Browse files
committed
Merge branch 'typo' into 'master'
Bunch of typo in the python code See merge request limagroup/Lima-tango-python!122
2 parents e8f8883 + 35a7d5f commit 96bd9f8

15 files changed

Lines changed: 97 additions & 148 deletions

Lima/Server/AttrHelper.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,6 @@
5454
# return get_attr_4u(self, name, _AndorCamera)
5555
#
5656

57-
import six
58-
5957
import PyTango
6058

6159

Lima/Server/EdfFile.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,13 +100,13 @@ def GetData(self,Index, DataType="",Pos=None,Size=None):
100100
import gzip
101101

102102
GZIP = True
103-
except:
103+
except ImportError:
104104
GZIP = False
105105
try:
106106
import bz2
107107

108108
BZ2 = True
109-
except:
109+
except ImportError:
110110
BZ2 = False
111111

112112
MARCCD_SUPPORT = False
@@ -118,7 +118,7 @@ def GetData(self,Index, DataType="",Pos=None,Size=None):
118118
from . import TiffIO
119119

120120
TIFF_SUPPORT = True
121-
except:
121+
except ImportError:
122122
TIFF_SUPPORT = False
123123

124124
# Constants
@@ -299,7 +299,7 @@ def __init__(self, FileName, access=None, fastedf=None):
299299
else:
300300
try:
301301
self.File.close()
302-
except:
302+
except Exception:
303303
pass
304304
raise IOError("EdfFile: Error opening file")
305305

@@ -429,7 +429,7 @@ def __init__(self, FileName, access=None, fastedf=None):
429429
header[key.strip()] = val.strip(" ;\n")
430430
line = infile.readline()
431431
bytesread = bytesread + len(line)
432-
except:
432+
except Exception:
433433
raise Exception("Error processing adsc header")
434434
# banned by bzip/gzip???
435435
try:
@@ -1045,7 +1045,7 @@ def __SetDataType__(self, Array, DataType):
10451045
def __del__(self):
10461046
try:
10471047
self.__makeSureFileIsClosed()
1048-
except:
1048+
except Exception:
10491049
pass
10501050

10511051
def GetDefaultNumpyType(self, EdfType, index=None):

Lima/Server/EnvHelper.py

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,8 @@
2222
############################################################################
2323

2424
import sys
25-
import time
26-
import types
27-
import os, tempfile, re
25+
import os
26+
import re
2827
from subprocess import Popen, PIPE
2928
import inspect
3029
import logging
@@ -105,7 +104,7 @@ def get_lima_device_name(server=None, cache=True):
105104
[default: use current process args]
106105
:type server: str
107106
:param cache: use last value stored in cache
108-
:type cache: bool
107+
:type cache: bool
109108
:return: LimaCCDs tango device name for the given server
110109
:rtype: str
111110
"""
@@ -120,7 +119,7 @@ def get_lima_camera_type(server=None, cache=True):
120119
[default: use current process args]
121120
:type server: str
122121
:param cache: use last value stored in cache
123-
:type cache: bool
122+
:type cache: bool
124123
:return: the lima camera type for the given server (Ex: Basler)
125124
:rtype: str
126125
"""
@@ -165,9 +164,8 @@ def setup_lima_env(argv):
165164
s2 = h + "from[ ]+Lima[ ]+import[ ]+" + p
166165
s3 = h + "from[ ]+Lima\\." + p + "(\\.([A-Za-z0-9_]+))*[ ]+import[ ]+"
167166
o1, o2, o3 = re.compile(s1), re.compile(s2), re.compile(s3)
168-
vers = {}
169-
for l in cfile.readlines():
170-
m = o1.match(l) or o2.match(l) or o3.match(l)
167+
for line in cfile.readlines():
168+
m = o1.match(line) or o2.match(line) or o3.match(line)
171169
if not m:
172170
continue
173171
pname = m.group("plugin")
@@ -191,7 +189,7 @@ def check_args(argv):
191189
if arg.startswith("-v"):
192190
try:
193191
Debug = max(0, int(arg[2:]) - 1)
194-
except:
192+
except Exception:
195193
pass
196194
return 1
197195

@@ -240,7 +238,7 @@ def setup_env(mod):
240238

241239
def find_dep_vers(mod):
242240
vers = {}
243-
vre_str = "v[0-9]+\.[0-9]+\.[0-9]+"
241+
vre_str = r"v[0-9]+\.[0-9]+\.[0-9]+"
244242
vre_obj = re.compile(vre_str)
245243
pdir = os.path.join(check_lima_dir(), mod)
246244
for vdir in os.listdir(pdir):
@@ -318,7 +316,7 @@ def __filter(obj, tango_class_name, member_name, member):
318316
import Lima.Core
319317

320318
# Avoid enumerations
321-
is_enum = type(type(member)) == type(Lima.Core.CtControl.CameraErrorCode)
319+
is_enum = type(type(member)) is type(Lima.Core.CtControl.CameraErrorCode)
322320
if is_enum and member_name[0].isupper():
323321
return False
324322
return True

Lima/Server/LimaCCDs.py

Lines changed: 25 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@
4444
# =============================================================================
4545
#
4646

47-
import sys, os, glob
47+
import sys
48+
import os
49+
import glob
4850
import PyTango
4951
import weakref
5052
import itertools
@@ -125,7 +127,6 @@ def unsupported_method(*args, **kws):
125127
head = "attr. %s [%s]" % (m.group("attr"), m.group("op"))
126128
else:
127129
head = "method %s" % f.__name__
128-
op = re.compile
129130
msg = (
130131
"Error: %s cannot be called because %s is not supported "
131132
"in this (detector-required) version of LIMA" % (head, feature)
@@ -202,8 +203,8 @@ class LimaCCDs(PyTango.LatestDeviceImpl):
202203
Core.Bpp32: "Bpp32",
203204
Core.Bpp32S: "Bpp32S",
204205
}
205-
206-
String2ImageType = { v: k for k, v in ImageType2String.items() }
206+
207+
String2ImageType = {v: k for k, v in ImageType2String.items()}
207208

208209
# DATA_ARRAY DevEncoded
209210
# enum DataArrayCategory {
@@ -434,7 +435,6 @@ def init_device(self):
434435
self.set_state(PyTango.DevState.ON)
435436
self.get_device_properties(self.get_device_class())
436437
self.__className2deviceName = get_sub_devices()
437-
dataBase = PyTango.Database()
438438

439439
TacoSpecificName.append(self.LimaCameraType)
440440

@@ -654,11 +654,11 @@ def init_device(self):
654654
self.__BufferHelperEnums = {
655655
"durationPolicy": {
656656
"EPHEMERAL": Core.BufferHelper.Parameters.Ephemeral,
657-
"PERSISTENT": Core.BufferHelper.Parameters.Persistent,
657+
"PERSISTENT": Core.BufferHelper.Parameters.Persistent,
658658
},
659659
"sizePolicy": {
660660
"AUTOMATIC": Core.BufferHelper.Parameters.Automatic,
661-
"FIXED": Core.BufferHelper.Parameters.Fixed,
661+
"FIXED": Core.BufferHelper.Parameters.Fixed,
662662
},
663663
}
664664
self.__BufferParamData = {
@@ -1165,15 +1165,15 @@ def write_acc_saturated_cblevel(self, attr):
11651165
else:
11661166
msg = "Accumulation threshold plugins not loaded"
11671167
deb.Error(msg)
1168-
1168+
11691169
## @brief Read the output image type (after acumulation)
11701170
#
11711171
@Core.DEB_MEMBER_FUNCT
11721172
def read_acc_out_type(self, attr):
11731173
acc = self.__control.accumulation()
11741174
imageType = acc.getOutputType()
11751175
stringType = self.ImageType2String.get(imageType, "?")
1176-
1176+
11771177
attr.set_value(stringType)
11781178

11791179
## @brief Write the output image type (after acumulation)
@@ -1924,7 +1924,7 @@ def read_shared_memory_names(self, attr):
19241924
try:
19251925
shared_memory = self.__control.display()
19261926
shared_memory_names = shared_memory.getNames()
1927-
except:
1927+
except Exception:
19281928
shared_memory_names = ["", ""]
19291929
attr.set_value(shared_memory_names)
19301930

@@ -1933,21 +1933,21 @@ def write_shared_memory_names(self, attr):
19331933
try:
19341934
shared_memory = self.__control.display()
19351935
shared_memory.setNames(*self.__shared_memory_names)
1936-
except:
1936+
except Exception:
19371937
pass
19381938

19391939
def read_shared_memory_active(self, attr):
19401940
try:
19411941
shared_memory = self.__control.display().isActive()
1942-
except:
1942+
except Exception:
19431943
shared_memory = False
19441944
attr.set_value(shared_memory)
19451945

19461946
def write_shared_memory_active(self, attr):
19471947
data = attr.get_write_value()
19481948
try:
19491949
self.__control.display().setActive(data)
1950-
except:
1950+
except Exception:
19511951
pass
19521952

19531953
def read_config_available_module(self, attr):
@@ -1981,7 +1981,6 @@ def writeBufferParam(self, attr, param=None, getter=None, setter=None):
19811981
setattr(buffer_param, param_name, val)
19821982
setter(buffer_param)
19831983

1984-
19851984
# ==================================================================
19861985
#
19871986
# LimaCCDs command methods
@@ -2011,7 +2010,7 @@ def getAttrStringValueList(self, attr_name):
20112010
try:
20122011
values = acq.getTriggerModeList()
20132012
valueList = [getDictKey(self.__AcqTriggerMode, val) for val in values]
2014-
except:
2013+
except Exception:
20152014
valueList = list(self.__AcqTriggerMode.keys())
20162015
elif attr_name == "saving_format":
20172016
return self.__SavingFormat
@@ -2090,7 +2089,7 @@ def setImageHeader(self, headers_str):
20902089
for image_header in headers_str:
20912090
imageIdSepPos = image_header.find(self.__image_number_header_delimiter)
20922091
imageId = int(image_header[:imageIdSepPos])
2093-
header_str = image_header[imageIdSepPos + 1 :]
2092+
header_str = image_header[imageIdSepPos + 1:]
20942093
deb.Param("Setting to image %d file header: %s" % (imageId, header_str))
20952094
header_map = {}
20962095
for line in header_str.split(self.__entry_header_delimiter):
@@ -2220,7 +2219,7 @@ def readImage(self, frame_number):
22202219
category = self.DataArrayCategory.Image
22212220
self._datacache = self._image_2_data_array(image, category)
22222221
return ("DATA_ARRAY", self._datacache)
2223-
2222+
22242223
##@brief get last image data (if new image since last_frame_number)
22252224
#
22262225
# @returns Image if new image available since last_frame_number else None
@@ -2230,11 +2229,11 @@ def readLastImage(self, last_frame_number=-1):
22302229
status = self.__control.getStatus()
22312230
last_img_ready = status.ImageCounters.LastImageReady
22322231
if last_img_ready <= last_frame_number:
2233-
deb.Trace(f"No newer image available")
2232+
deb.Trace("No newer image available")
22342233
PyTango.Except.throw_exception(PyTango.DevError(
22352234
desc="Frame(s) not available yet",
2236-
#tango.ErrSeverity.ERR,
2237-
#"readLastImage()",
2235+
# tango.ErrSeverity.ERR,
2236+
# "readLastImage()",
22382237
))
22392238
else:
22402239
image = self.__control.ReadImage(-1)
@@ -2949,7 +2948,7 @@ def export_default_plugins():
29492948
print("create device", specificDevice.__name__, deviceName)
29502949
try:
29512950
util.create_device(specificDevice.__name__, deviceName)
2952-
except:
2951+
except Exception:
29532952
import traceback
29542953

29552954
traceback.print_exc()
@@ -3061,8 +3060,8 @@ def _get_control():
30613060
else:
30623061
specificDevice = class_info
30633062
typeFlagsNameList = []
3064-
for l in range(verboseLevel + 1):
3065-
typeFlagsNameList += VerboseLevel2TypeFlags.get(l, [])
3063+
for level in range(verboseLevel + 1):
3064+
typeFlagsNameList += VerboseLevel2TypeFlags.get(level, [])
30663065
Core.DebParams.setTypeFlagsNameList(typeFlagsNameList)
30673066

30683067
util = PyTango.Util.instance()
@@ -3112,17 +3111,15 @@ def main(args=None, event_loop=None):
31123111
if option.startswith("-v"):
31133112
try:
31143113
verboseLevel = int(option[2:])
3115-
except:
3114+
except Exception:
31163115
pass
31173116

3118-
pytango_ver = PyTango.__version_info__[:3]
3119-
31203117
try:
31213118
py = PyTango.Util(args)
31223119
py.add_TgClass(LimaCCDsClass, LimaCCDs, "LimaCCDs")
31233120
try:
31243121
declare_camera_n_commun_to_tango_world(py)
3125-
except:
3122+
except Exception:
31263123
import traceback
31273124

31283125
traceback.print_exc()
@@ -3141,7 +3138,7 @@ def main(args=None, event_loop=None):
31413138

31423139
try:
31433140
export_default_plugins()
3144-
except:
3141+
except Exception:
31453142
import traceback
31463143

31473144
traceback.print_exc()

0 commit comments

Comments
 (0)