mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-08-02 08:18:25 +02:00
Import ABC from collections.abc (#983)
Use compatibility layer for Python 2 support
This commit is contained in:
parent
058cb87d2a
commit
165ba412e4
3 changed files with 9 additions and 4 deletions
|
@ -1,6 +1,5 @@
|
|||
#!/usr/bin/env python
|
||||
# coding:utf-8
|
||||
import collections
|
||||
import copy
|
||||
import re
|
||||
import weakref
|
||||
|
@ -203,7 +202,7 @@ class Attribute(BaseObject):
|
|||
|
||||
def getValueStr(self):
|
||||
if isinstance(self.attributeDesc, desc.ChoiceParam) and not self.attributeDesc.exclusive:
|
||||
assert(isinstance(self.value, collections.Sequence) and not isinstance(self.value, pyCompatibility.basestring))
|
||||
assert(isinstance(self.value, pyCompatibility.Sequence) and not isinstance(self.value, pyCompatibility.basestring))
|
||||
return self.attributeDesc.joinChar.join(self.value)
|
||||
if isinstance(self.attributeDesc, (desc.StringParam, desc.File)):
|
||||
return '"{}"'.format(self.value)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue