You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7 lines
219 B
7 lines
219 B
def to_string(s, encoding: str = "utf-8"):
|
|
if isinstance(s, str):
|
|
return s
|
|
elif isinstance(s, bytes):
|
|
return s.decode(encoding, "ignore")
|
|
else:
|
|
return s # Not a string we care about
|