有需要的可以提取
import os
import easygui
def function1():
try:
print(f.read())
except UnicodeDecodeError:
print('解码错误!')
print('')
f.close()
print('Python解码工具')
print('')
if easygui.ynbox('是否打开GPU加速?', '解码工具', ('是', '否')):
print('是否打开GPU加速?:是')
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
print('已打开GPU加速')
else:
print('是否打开GPU加速?:否')
print('已关闭GPU加速')
s = str(input('输入文件名:'))
print('UTF-8格式:')
f = open(s, 'r', encoding='utf-8')
function1()
print('ANSI格式:')
f = open(s, 'r', encoding='ANSI')
function1()
print('UTF-16 LE格式:')
f = open(s, 'r', encoding='UTF-16 LE')
function1()
print('UTF-16 BE格式:')
f = open(s, 'r', encoding='UTF-16 BE')
function1()
print('UTF-32格式:')
f = open(s, 'r', e