mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	[utils] Introduce expand_path
This commit is contained in:
		| @@ -39,6 +39,7 @@ from .compat import ( | ||||
|     compat_basestring, | ||||
|     compat_chr, | ||||
|     compat_etree_fromstring, | ||||
|     compat_expanduser, | ||||
|     compat_html_entities, | ||||
|     compat_html_entities_html5, | ||||
|     compat_http_client, | ||||
| @@ -539,6 +540,11 @@ def sanitized_Request(url, *args, **kwargs): | ||||
|     return compat_urllib_request.Request(sanitize_url(url), *args, **kwargs) | ||||
|  | ||||
|  | ||||
| def expand_path(s): | ||||
|     """Expand shell variables and ~""" | ||||
|     return os.path.expandvars(compat_expanduser(s)) | ||||
|  | ||||
|  | ||||
| def orderedSet(iterable): | ||||
|     """ Remove all duplicates from the input iterable """ | ||||
|     res = [] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․