[devscripts/make_lazy_extractors] Fix making lazy extractors on python 3 under Windows
This commit is contained in:
		
							parent
							
								
									8e1409fd80
								
							
						
					
					
						commit
						19f3821821
					
				
					 1 changed files with 2 additions and 1 deletions
				
			
		| 
						 | 
					@ -1,6 +1,7 @@
 | 
				
			||||||
from __future__ import unicode_literals, print_function
 | 
					from __future__ import unicode_literals, print_function
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from inspect import getsource
 | 
					from inspect import getsource
 | 
				
			||||||
 | 
					import io
 | 
				
			||||||
import os
 | 
					import os
 | 
				
			||||||
from os.path import dirname as dirn
 | 
					from os.path import dirname as dirn
 | 
				
			||||||
import sys
 | 
					import sys
 | 
				
			||||||
| 
						 | 
					@ -95,5 +96,5 @@ module_contents.append(
 | 
				
			||||||
 | 
					
 | 
				
			||||||
module_src = '\n'.join(module_contents) + '\n'
 | 
					module_src = '\n'.join(module_contents) + '\n'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
with open(lazy_extractors_filename, 'wt') as f:
 | 
					with io.open(lazy_extractors_filename, 'wt', encoding='utf-8') as f:
 | 
				
			||||||
    f.write(module_src)
 | 
					    f.write(module_src)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue