需要用python写个脚本出来提取img标签和src的内容,在存数据的时候,搞藤了很久,原因是把list类型的数据直接放入sql语句里面了,一直报下面这个错误
脑子抽了,以为是src里面转义字符的问题,就一直往这个方向整
后面才发现,是直接把list类型放sql format里面了,然后将[]一起转成了字符串 如 '[' http://www.baidu.com ']'
执行的时候将'['作为了一个字符,后面的http.......就肯定识别不到了嘛,,哎呀,,,笨
解决:将list的元素插入sql 占位符对应位置,而不是将 imgSrc直接放img占位的地方
源码如下:
# coding=utf-8 import pymssql import re def connectDB(): conn = pymssql.connect(server='****', user='User', password='****', database='*****', charset='cp936&