为了账号安全,请及时绑定邮箱和手机立即绑定

python3 如何批配到以下情况?

python3 如何批配到以下情况?

慕田峪7331174 2019-02-24 13:14:47
var color = {"这里可能是任意字符组合"};请问我如何批配上面"这里可能是任意字符组合"部分内容?
查看完整描述

2 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

re.match(r'\{([^}]*)\}', '{ss}')
print(a.group(0)) # {ss}print(a.group(1)) # ss


查看完整回答
反对 回复 2019-03-04
?
守着一只汪

TA贡献1872条经验 获得超3个赞

楼上的朋友,我先读取线上一个的url
然后内容返回类似以下

<html>...<body>...<script>..
var color = {"message":"成功","result":{"specitems":[{"specid":33307,"coloritems":[{"clubpicnum":0,"name":"黑色","picnum":50,"id":323,"value":"#000000"},{"clubpicnum":0,"name":"宝石青","picnum":0,"id":305,"value":"#242224"},{"clubpicnum":0,"name":"矿石白","picnum":0,"id":361,"value":"#E7E7E7"},{"clubpicnum":0,"name":"太空灰","picnum":0,"id":314,"value":"#8B989C"},{"clubpicnum":0,"name":"雪山白","picnum":0,"id":325,"value":"#FAFAFA"},{"clubpicnum":0,"name":"冰河银","picnum":0,"id":2404,"value":"#949A9C"},{"clubpicnum":0,"name":"帝王蓝","picnum":0,"id":363,"value":"#273042"},{"clubpicnum":0,"name":"神秘灰","picnum":0,"id":367,"value":"#3C3C3C"},{"clubpicnum":0,"name":"星光棕","picnum":0,"id":3500,"value":"#554006"},{"clubpicnum":0,"name":"雪松灰","picnum":0,"id":5383,"value":"#55504D"}]},{"specid":33308,"coloritems":[{"clubpicnum":0,"name":"黑色","picnum":55,"id":323,"value":"#000000"},{"clubpicnum":0,"name":"宝石青","picnum":0,"id":305,"value":"#242224"},{"clubpicnum":0,"name":"冰河银","picnum":0,"id":2404,"value":"#949A9C"},{"clubpicnum":0,"name":"帝王蓝","picnum":0,"id":363,"value":"#273042"},{"clubpicnum":0,"name":"矿石白","picnum":0,"id":361,"value":"#E7E7E7"},{"clubpicnum":0,"name":"神秘灰","picnum":0,"id":367,"value":"#3C3C3C"},{"clubpicnum":0,"name":"太空灰","picnum":0,"id":314,"value":"#8B989C"},{"clubpicnum":0,"name":"星光棕","picnum":0,"id":3500,"value":"#554006"},{"clubpicnum":0,"name":"雪山白","picnum":0,"id":325,"value":"#FAFAFA"},{"clubpicnum":0,"name":"雪松灰","picnum":0,"id":5383,"value":"#55504D"}]},{"specid":33309,"coloritems":[{"clubpicnum":0,"name":"炭黑","picnum":57,"id":1212,"value":"#0F1319"},{"clubpicnum":0,"name":"宝石青","picnum":0,"id":305,"value":"#242224"},{"clubpicnum":0,"name":"冰河银","picnum":0,"id":2404,"value":"#949A9C"},{"clubpicnum":0,"name":"矿石白","picnum":0,"id":361,"value":"#E7E7E7"},{"clubpicnum":0,"name":"太空灰","picnum":0,"id":314,"value":"#8B989C"},{"clubpicnum":0,"name":"雪山白","picnum":0,"id":325,"value":"#FAFAFA"}]},{"specid":33310,"coloritems":[{"clubpicnum":0,"name":"宝石青","picnum":61,"id":305,"value":"#242224"},{"clubpicnum":0,"name":"冰河银","picnum":0,"id":2404,"value":"#949A9C"},{"clubpicnum":0,"name":"矿石白","picnum":0,"id":361,"value":"#E7E7E7"},{"clubpicnum":0,"name":"太空灰","picnum":0,"id":314,"value":"#8B989C"},{"clubpicnum":0,"name":"炭黑","picnum":0,"id":1212,"value":"#0F1319"},{"clubpicnum":0,"name":"雪山白","picnum":0,"id":325,"value":"#FAFAFA"}]},{"specid":33311,"coloritems":[{"clubpicnum":0,"name":"黑色","picnum":52,"id":323,"value":"#000000"},{"clubpicnum":0,"name":"宝石青","picnum":0,"id":305,"value":"#242224"},{"clubpicnum":0,"name":"冰河银","picnum":0,"id":2404,"value":"#949A9C"},{"clubpicnum":0,"name":"帝王蓝","picnum":0,"id":363,"value":"#273042"},{"clubpicnum":0,"name":"矿石白","picnum":0,"id":361,"value":"#E7E7E7"},{"clubpicnum":0,"name":"神秘灰","picnum":0,"id":367,"value":"#3C3C3C"},{"clubpicnum":0,"name":"太空灰","picnum":0,"id":314,"value":"#8B989C"},{"clubpicnum":0,"name":"星光棕","picnum":0,"id":3500,"value":"#554006"},{"clubpicnum":0,"name":"雪山白","picnum":0,"id":325,"value":"#FAFAFA"},{"clubpicnum":0,"name":"雪松灰","picnum":0,"id":5383,"value":"#55504D"}]},{"specid":37017,"coloritems":[{"clubpicnum":0,"name":"碳黑","picnum":60,"id":6698,"value":"#0F1319"},{"clubpicnum":0,"name":"宝石青","picnum":0,"id":305,"value":"#242224"},{"clubpicnum":0,"name":"极地灰","picnum":0,"id":5903,"value":"#40454B"},{"clubpicnum":0,"name":"矿石白","picnum":0,"id":361,"value":"#E7E7E7"},{"clubpicnum":0,"name":"量子蓝","picnum":0,"id":6496,"value":"#0A4F8B"},{"clubpicnum":0,"name":"日光石金","picnum":0,"id":6497,"value":"#BAAB8D"}]},{"specid":37018,"coloritems":[{"clubpicnum":0,"name":"矿石白","picnum":161,"id":361,"value":"#E7E7E7"},{"clubpicnum":0,"name":"日光石金","picnum":104,"id":6497,"value":"#BAAB8D"},{"clubpicnum":0,"name":"宝石青","picnum":0,"id":305,"value":"#242224"},{"clubpicnum":0,"name":"极地灰","picnum":0,"id":5903,"value":"#40454B"},{"clubpicnum":0,"name":"量子蓝","picnum":0,"id":6496,"value":"#0A4F8B"},{"clubpicnum":0,"name":"碳黑","picnum":0,"id":6698,"value":"#0F1319"}]}],"total":7},"returncode":"0","taskid":"0c09273d-4e46-4a7c-9649-c4a0d763a73d","time":"2019-01-11 14:33:07"};        var innerColor ={"message":"成功","result":{"specitems":[{"specid":33307,"coloritems":[{"clubpicnum":0,"name":"黑色/摩卡色","picnum":38,"id":295,"value":"#000000/#C8966E"},{"clubpicnum":0,"name":"黑色","picnum":0,"id":125,"value":"#000000"},{"clubpicnum":0,"name":"黑色/堪培拉米色","picnum":0,"id":174,"value":"#000000/#EBD3B9"},{"clubpicnum":0,"name":"黑色/象牙白","picnum":0,"id":263,"value":"#000000/#FFFFFF"},{"clubpicnum":0,"name":"黑色/棕红色","picnum":0,"id":181,"value":"#000000/#5E1706"}]},{"specid":33308,"coloritems":[{"clubpicnum":0,"name":"黑色/摩卡色","picnum":76,"id":295,"value":"#000000/#C8966E"},{"clubpicnum":0,"name":"黑色","picnum":0,"id":125,"value":"#000000"},{"clubpicnum":0,"name":"黑色/堪培拉米色","picnum":0,"id":174,"value":"#000000/#EBD3B9"},{"clubpicnum":0,"name":"黑色/象牙白","picnum":0,"id":263,"value":"#000000/#FFFFFF"},{"clubpicnum":0,"name":"黑色/棕红色","picnum":0,"id":181,"value":"#000000/#5E1706"}]},{"specid":33309,"coloritems":[{"clubpicnum":0,"name":"黑色/摩卡色","picnum":87,"id":295,"value":"#000000/#C8966E"},{"clubpicnum":0,"name":"黑色","picnum":0,"id":125,"value":"#000000"},{"clubpicnum":0,"name":"黑色/堪培拉米色","picnum":0,"id":174,"value":"#000000/#EBD3B9"},{"clubpicnum":0,"name":"黑色/象牙白","picnum":0,"id":263,"value":"#000000/#FFFFFF"},{"clubpicnum":0,"name":"黑色/棕红色","picnum":0,"id":181,"value":"#000000/#5E1706"}]},{"specid":33310,"coloritems":[{"clubpicnum":0,"name":"黑色/摩卡色","picnum":100,"id":295,"value":"#000000/#C8966E"},{"clubpicnum":0,"name":"黑色","picnum":0,"id":125,"value":"#000000"},{"clubpicnum":0,"name":"黑色/堪培拉米色","picnum":0,"id":174,"value":"#000000/#EBD3B9"},{"clubpicnum":0,"name":"黑色/象牙白","picnum":0,"id":263,"value":"#000000/#FFFFFF"},{"clubpicnum":0,"name":"黑色/棕红色","picnum":0,"id":181,"value":"#000000/#5E1706"}]},{"specid":33311,"coloritems":[{"clubpicnum":0,"name":"黑色/摩卡色","picnum":101,"id":295,"value":"#000000/#C8966E"}]},{"specid":37017,"coloritems":[{"clubpicnum":0,"name":"黑色/咖啡色","picnum":112,"id":301,"value":"#000000/#C8916E"},{"clubpicnum":0,"name":"黑色","picnum":0,"id":125,"value":"#000000"},{"clubpicnum":0,"name":"黑色/干邑色","picnum":0,"id":1013,"value":"#000000/#E48233"},{"clubpicnum":0,"name":"黑色/堪培拉米色","picnum":0,"id":174,"value":"#000000/#EBD3B9"},{"clubpicnum":0,"name":"黑色/松露褐色","picnum":0,"id":1014,"value":"#000000/#5E1706"},{"clubpicnum":0,"name":"黑色/象牙白","picnum":0,"id":263,"value":"#000000/#FFFFFF"}]},{"specid":37018,"coloritems":[{"clubpicnum":0,"name":"黑色","picnum":0,"id":125,"value":"#000000"},{"clubpicnum":0,"name":"黑色/干邑色","picnum":0,"id":1013,"value":"#000000/#E48233"},{"clubpicnum":0,"name":"黑色/咖啡色","picnum":0,"id":301,"value":"#000000/#C8916E"},{"clubpicnum":0,"name":"黑色/堪培拉米色","picnum":0,"id":174,"value":"#000000/#EBD3B9"},{"clubpicnum":0,"name":"黑色/松露褐色","picnum":0,"id":1014,"value":"#000000/#5E1706"},{"clubpicnum":0,"name":"黑色/象牙白","picnum":0,"id":263,"value":"#000000/#FFFFFF"}]}],"total":7},"returncode":"0","taskid":"0c09273d-4e46-4a7c-9649-c4a0d763a73d","time":"2019-01-11 14:33:07"};
...</script></body></html>

我用

result = re.match(r'var color = {(1*)}', r.text)
print(result)

还是返回None


查看完整回答
反对 回复 2019-03-04
  • 2 回答
  • 0 关注
  • 626 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信