(data, url=False)
| 8 | |
| 9 | |
| 10 | def converter(data, url=False): |
| 11 | if 'str' in str(type(data)): |
| 12 | if url: |
| 13 | dictized = {} |
| 14 | parts = data.split('/')[3:] |
| 15 | for part in parts: |
| 16 | dictized[part] = part |
| 17 | return dictized |
| 18 | else: |
| 19 | return json.loads(data) |
| 20 | else: |
| 21 | if url: |
| 22 | url = urlparse(url).scheme + '://' + urlparse(url).netloc |
| 23 | for part in list(data.values()): |
| 24 | url += '/' + part |
| 25 | return url |
| 26 | else: |
| 27 | return json.dumps(data) |
| 28 | |
| 29 | |
| 30 | def counter(string): |
no outgoing calls
no test coverage detected