试图对penjingcrawler.py代码进行多种方案的重组,故出现了多个新方案。