def getBookName(text): stpos = text.find('
') return text[text.find('',stpos)+4:text.find('',stpos)] def getAuthor(text): indexTo = text.find(' 著') indexFrom = indexTo-1 while text[indexFrom-1]!='>': indexFrom = indexFrom - 1 return text[indexFrom:indexTo] def getImage(text): indexFrom = text.find('//bookcover.yuewen.com/qdbimg/') indexTo = text.find(' ',indexFrom) return 'https:'+text[indexFrom:indexTo] def getText(text): div = text.find('
') + 24 indexFrom = text.find('

',div)+3 indexTo = text.find('

',div) Message = '' idx = indexFrom while idx < indexTo: if text[idx] == ' ' or text[idx] == ' ': idx += 1 elif text[idx:idx+5] == ' ': idx += 5 elif text[idx:idx+5] == '
': Message += '\n' idx += 5 else: Message += text[idx] idx += 1 return Message