mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 07:47:08 -05:00 
			
		
		
		
	Fix UnicodeEncodeError with --write-info-json on Python 2.7 + Windows
Fixes #4244
This commit is contained in:
		@@ -74,7 +74,7 @@ def write_json_file(obj, fn):
 | 
			
		||||
    """ Encode obj as JSON and write it to fn, atomically """
 | 
			
		||||
 | 
			
		||||
    fn = encodeFilename(fn)
 | 
			
		||||
    if sys.version_info < (3, 0):
 | 
			
		||||
    if sys.version_info < (3, 0) and sys.platform != 'win32':
 | 
			
		||||
        encoding = get_filesystem_encoding()
 | 
			
		||||
        # os.path.basename returns a bytes object, but NamedTemporaryFile
 | 
			
		||||
        # will fail if the filename contains non ascii characters unless we
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user