请问一下大佬们,,我这个python火车头采集插件是哪里的问题?


[Python] 纯文本查看 复制代码 # 默认使用的为Python3.4模板,根据实际情况,可于默认的插件中选择不同版本的示例
import sys, importlib
from urllib import parse
import json
if len(sys.argv) != 5:
print(len(sys.argv))
print("命令行参数长度不为5")
sys.exit()
else:
LabelCookie = parse.unquote(sys.argv[1])
LabelUrl = parse.unquote(sys.argv[2])
# PageType为List,Content,Pages分别代表列表页,内容页,多页http请求处理,Save代表内容处理
PageType = sys.argv[3]
SerializerStr = parse.unquote(sys.argv[4])
if SerializerStr[0:2] != '''{"''':
file_object = open(SerializerStr)
try:
SerializerStr = file_object.read()
SerializerStr = parse.unquote(SerializerStr)
finally:
file_object.close()
LabelArray = json.loads(SerializerStr)
# 以下是用户编写代码区域
if PageType == "List":
LabelArray['Html'] = '当前页面的网址为:' + LabelUrl + "\r\n页面类型为:" + PageType + "\r\nCookies数据为:" + LabelCookie + "\r\n接收到的数据是:" + LabelArray['Html']
LabelArray['Html'] = LabelArray['Html'].replace('\\', '')
#以上是用户编写代码区域
LabelArray = json.dumps(LabelArray)
print(LabelArray) |