我已经在制作instagram机器人几天了,我在使用无头硒浏览器登录instagram时遇到了困难。
我制作的脚本在我的笔记本电脑上运行时运行的非常好,但是当我试图在我的数字海洋服务器上运行这个脚本时,浏览器会填充登录表单,然后提交表单,但是什么都不会发生。我能够用以下代码打印任何控制台错误:
for entry in self.browser.get_log('browser'):
print(str(entry))
这个错误就出现了
{u‘’source‘:U’‘network’,u‘’message‘:u' -加载资源失败:服务器响应状态为400
所以我试着使用网站来练习我的硒技能
我可以找到一个对象使用selenium &点击,不能发送关键字到它。
所以基本上,我试着在Instagram上自动添加评论,iv'e找到了“添加评论”,成功地点击了它,但当我试图发送密钥时,我得到了一个错误。
代码部分:
comment_picture = driver.find_elements_by_tag_name('textarea')
for l in comment_picture:
try:
print l.get_attribute("class"
我正在尝试使用python selenium来抓取Instagram。具体地说,我想要抓取一个账户的帖子。问题出在视频帖子上。在桌面网站上,视频帖子只显示视图,当你点击视图时,它只显示点赞的数量,而不是喜欢该视频帖子的账户。This image shows the only thing that is available。我如何才能访问视频帖子之类的内容?
我正在使用Python创建一个脚本,用于抓取instagram用户的帖子。如果用户有62个帖子,我想得到所有62个帖子。
我试着向下滚动,直到所有post加载,并使用xpath及其工作获得元素/post。但只有29名成员/员额,而不是所有62名成员/员额。
driver.get("https://instagram.com/celmirashop/")
#scroll until all post loaded
scroll()
wait = WebDriverWait(driver, 15)
wait.until(EC.presenc
我目前正在系统地抓取网上零售商网站的数据。我已经每周这么做一次,已经有2个月了,我的Python代码工作得很好,但是当我今天尝试运行它时,它返回的是空白文件,而不是我通常的数据。我尝试过多种方法来解决这个问题,但没有设法解决它。我试着转到geckodriver,但结果一样。我还更新了我的硒铬驱动器铬..。但没有运气。有人建议修复这个问题吗?(这是我的第一篇文章,希望我能清晰地展示代码)
from bs4 import BeautifulSoup
import re
import csv
from selenium import w
我刚刚开始学习如何使用BeautifulSoup进行网络抓取,并想编写一个简单的程序,通过Instagram中的FullName获取我偶像的个人资料链接(instagram url)。
示例:我将FullName列表存储在fullname.txt文件中,如下所示:
#cat fullname.txt
Cristiano Ronaldo
David Beckham
Michael Jackson
我的结果是:
https://www.instagram.com/cristiano/
https://www.instagram.com/davidbeckham/
https://www.insta