pandas 中如何分割商品链接呢
时间: 2023-10-18 14:18:05 浏览: 158
可以使用 pandas 中的 str.split() 方法来分割商品链接。具体操作如下:
假设商品链接存储在名为 `url` 的 pandas 列中,可以使用以下代码将链接分割成多个部分:
```python
df[['domain', 'path', 'query']] = df['url'].str.split('[/?]', expand=True)[[1, 2, 3]]
```
其中,`expand=True` 表示将分割后的结果展开成多列,`[1, 2, 3]` 表示取展开后的第 1、2、3 列,即域名、路径和查询参数。分割符使用了正则表达式,`[/?]` 表示匹配 `/` 和 `?` 这两个字符。
分割后的结果可以存储在新的列中,如上述代码中的 `domain`、`path` 和 `query` 列。可以根据需要选择保留哪些部分。
阅读全文