Python ProgrammingPython Programming

How do I strip all leading and trailing punctuation in Python?

from string import punctuation
s = '.$958-5-Canada,#'

print(s.strip(punctuation))
Output
958-5-Canada