Update mw.py

pull/205/head
midoks 3 years ago
parent 9a7bcdc1c4
commit ba86217a1a
  1. 6
      class/core/mw.py

@ -552,7 +552,7 @@ def getSpeed():
return json.loads(data) return json.loads(data)
def getLastLine(inputfile, lineNum): def getLastLineBk(inputfile, lineNum):
# 读文件指定倒数行数 # 读文件指定倒数行数
try: try:
fp = open(inputfile, 'rb') fp = open(inputfile, 'rb')
@ -585,7 +585,7 @@ def getLastLine(inputfile, lineNum):
# return getMsg('TASK_SLEEP') # return getMsg('TASK_SLEEP')
def getNumLines(path, num, p=1): def getLastLine(path, num, p=1):
pyVersion = sys.version_info[0] pyVersion = sys.version_info[0]
try: try:
import html import html
@ -624,7 +624,7 @@ def getNumLines(path, num, p=1):
t_buf = fp.read(to_read) t_buf = fp.read(to_read)
if pyVersion == 3: if pyVersion == 3:
if type(t_buf) == bytes: if type(t_buf) == bytes:
t_buf = t_buf.decode('utf-8') t_buf = t_buf.decode("utf-8", "ignore").strip()
buf = t_buf + buf buf = t_buf + buf
fp.seek(-to_read, 1) fp.seek(-to_read, 1)
if pos - to_read == 0: if pos - to_read == 0:

Loading…
Cancel
Save