我正在尝试在某个日期之后下载带有帖子的个人资料作为测试。我有简单的代码:
L = instaloader.Instaloader(save_metadata=False, download_comments=False)
L.download_profiles(Profiles, posts=True, fast_update=True, post_filter="date_utc >= datetime(2019, 1, 1)")
没有 ,它可以正常工作post_filter
,但有了post_filter
,我得到:
<Post BOJaRXwhIix> skipped. Filter evaluation failed: 'str' object is not callable
<Post BOJZ6nqhpkX> skipped. Filter evaluation failed: 'str' object is not callable
<Post BHDC70ShoOs> skipped. Filter evaluation failed: 'str' object is not callable
我想我遗漏了一些明显的东西,但是文档说post_filter
字符串应该是 Python 合法的布尔语句,我直接从docs 中的命令行过滤器示例中获得了这个示例。建议?