在造轮子之前问下有没有老哥知道这种或者类似的对于 xml 或其他配置的排列组合的库,谢谢
<a val="1|2">
<b val="3|4"/>
</a>
<!-- -->
<a val="1">
<b val="3"/>
</a>
<a val="1">
<b val="4"/>
</a>
<a val="1">
<b val="4"/>
</a>
<a val="1">
<b val="3"/>
</a>
<a val="2">
<b val="3"/>
</a>
<a val="2">
<b val="4"/>
</a>
<a val="2">
<b val="4"/>
</a>
<a val="2">
<b val="3"/>
</a>
1
imn1 2020 年 9 月 12 日
目的是?统计还是转换格式
转换格式搜 xml2csv,xml2dict,xml2json……等等 直接用 xml 统计的没留意 如果我做的话,这么有规律的格式,正则几行就可以 parse 并统计了 |
3
oahebky 2020 年 9 月 12 日
有不难,本来就有 xml 的库。
就是 读取 + 排列组合算法 + 生成。 排列组合算法到 leetcode 上找两道题刷一下,就能直接用。 如果有我没有 cover 到的地方可以说说看。 |
4
imn1 2020 年 9 月 12 日
原来是生成,不是读取
没有轮子,但自己写不难 itertools.product 生成 value 的组合,然后逐行套到 xml 模板就是了 我爬虫有个函数就是这样,一个页码的 range+几个搜索条件,生成所有可能的 link 去爬 |