From 450822075177504cb31cafc7313da5efa7ae9472 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Mon, 6 Jul 2020 11:58:59 +0800 Subject: [PATCH] =?UTF-8?q?bat=E6=96=87=E4=BB=B6=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data_execl/excelTool/Export.bat | 3 +-- data_execl/excelTool/Replace.bat | 2 ++ data_execl/excelTool/Translate_English.bat | 2 ++ data_execl/excelTool/Translate_Korean.bat | 2 ++ data_execl/excelTool/Translate_TChinese.bat | 2 ++ data_execl/excelTool/main.py | 15 +++++++++++++-- 6 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 data_execl/excelTool/Replace.bat create mode 100644 data_execl/excelTool/Translate_English.bat create mode 100644 data_execl/excelTool/Translate_Korean.bat create mode 100644 data_execl/excelTool/Translate_TChinese.bat diff --git a/data_execl/excelTool/Export.bat b/data_execl/excelTool/Export.bat index 1656af8940..4735183125 100644 --- a/data_execl/excelTool/Export.bat +++ b/data_execl/excelTool/Export.bat @@ -1,3 +1,2 @@ -python main.py -python "t.Export()" +python main.py -e pause \ No newline at end of file diff --git a/data_execl/excelTool/Replace.bat b/data_execl/excelTool/Replace.bat new file mode 100644 index 0000000000..7ceee44216 --- /dev/null +++ b/data_execl/excelTool/Replace.bat @@ -0,0 +1,2 @@ +python main.py -r +pause \ No newline at end of file diff --git a/data_execl/excelTool/Translate_English.bat b/data_execl/excelTool/Translate_English.bat new file mode 100644 index 0000000000..0e127fe423 --- /dev/null +++ b/data_execl/excelTool/Translate_English.bat @@ -0,0 +1,2 @@ +python main.py -t english +pause \ No newline at end of file diff --git a/data_execl/excelTool/Translate_Korean.bat b/data_execl/excelTool/Translate_Korean.bat new file mode 100644 index 0000000000..1f18397a4d --- /dev/null +++ b/data_execl/excelTool/Translate_Korean.bat @@ -0,0 +1,2 @@ +python main.py -t korean +pause \ No newline at end of file diff --git a/data_execl/excelTool/Translate_TChinese.bat b/data_execl/excelTool/Translate_TChinese.bat new file mode 100644 index 0000000000..5c4c9fef5e --- /dev/null +++ b/data_execl/excelTool/Translate_TChinese.bat @@ -0,0 +1,2 @@ +python main.py -t tchinese +pause \ No newline at end of file diff --git a/data_execl/excelTool/main.py b/data_execl/excelTool/main.py index bc5fc8e616..df95c65f42 100644 --- a/data_execl/excelTool/main.py +++ b/data_execl/excelTool/main.py @@ -5,7 +5,7 @@ from xlutils import copy import xlwt import xlrd import openpyxl -import os +import os, sys import shutil # @@ -260,7 +260,7 @@ class Test(): _rSheet = _rBook.sheet_by_index(0) _wBook = openpyxl.load_workbook(_filePath)#copy.copy(_rBook) _wSheet = _wBook.worksheets[0] - + print(fileName + " " + str(_colNum)) _cData = _rSheet.col_values(_colNum) for _index in range(len(_cData)): if _index >= self._col_offset: @@ -293,6 +293,17 @@ class Test(): t = Test() t.init() + +if sys.argv[1] == '-e': + t.Export() +elif sys.argv[1] == '-r': + t.ReplaceChanges() +elif sys.argv[1] == '-t': + t.Translate(sys.argv[2]) + pass + + + # t.Export() # t.ReplaceChanges() # t.Translate("english") \ No newline at end of file