mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-11 04:17:15 +02:00
more element and dict
This commit is contained in:
@ -116,6 +116,19 @@ def make_string_path(path):
|
||||
else:
|
||||
return _make_string_path(path)
|
||||
|
||||
def make_ip(arg):
|
||||
if isinstance(arg, dict):
|
||||
return {key:_slsdet.IpAddr(value) for key,value in arg.items()}
|
||||
else:
|
||||
return _slsdet.IpAddr(arg)
|
||||
|
||||
def make_mac(arg):
|
||||
if isinstance(arg, dict):
|
||||
return {key:_slsdet.MacAddr(value) for key,value in arg.items()}
|
||||
else:
|
||||
return _slsdet.MacAddr(arg)
|
||||
|
||||
|
||||
def set_using_dict(func, args):
|
||||
if isinstance(args, dict) and all(isinstance(k, int) for k in args.keys()):
|
||||
for key, value in args.items():
|
||||
|
Reference in New Issue
Block a user