我从某网站爬取的电影信息有 电影名,类型,演员,等字段但是像演员有好几个的如何保存啊?如果使用mongodb感觉比较容易点
如果是mysql就添加一张电影与演员的对应表,一部电影对应多个演员的,当然,如果不需要进行演员的查询,那么可以在电影表里添加一个演员字段,直接以逗号分隔即可
演员1,演员2,演员3,演员4
楼上的方法也行,我还有个思路,pickle,如果演员数量很多的话,可以使用字典之类的数据结构,再使用pickle.dumps(variable, 2)来生成二进制的数据,保存到数据库中。
pickle
pickle.dumps(variable, 2)
支持用mongo
4 回答968 阅读
2 回答839 阅读
2 回答617 阅读
2 回答683 阅读
1 回答698 阅读
1 回答692 阅读
1 回答646 阅读
3 回答12.6k 阅读
1 回答2.3k 阅读
1 回答2k 阅读✓ 已解决
4 回答15.1k 阅读✓ 已解决
1 回答12.7k 阅读✓ 已解决
如果是mysql就添加一张电影与演员的对应表,一部电影对应多个演员的,当然,如果不需要进行演员的查询,那么可以在电影表里添加一个演员字段,直接以逗号分隔即可