[O] Refactor
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import os
|
||||
from pathlib import Path
|
||||
from subprocess import check_output
|
||||
|
||||
if __name__ == '__main__':
|
||||
java = Path('src/main/java')
|
||||
files = [Path(root) / f for root, dir, files in os.walk(java) for f in files]
|
||||
|
||||
for f in files:
|
||||
ftype = check_output(f'file {f}', shell=True).decode()
|
||||
if '8859' not in ftype:
|
||||
continue
|
||||
|
||||
print(f'Converting {f} to UTF-8...')
|
||||
f.write_text(f.read_text('ISO-8859-1'), 'utf8')
|
||||
|
||||
# print(files)
|
||||
Reference in New Issue
Block a user