V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
saximi
V2EX  ›  Python

请教,开发爬虫时有什么工具可以根据 HTML 源码确定合适的 XPath 表达式和 CSS 表达式?

  •  
  •   saximi · Sep 4, 2017 · 3652 views
    This topic created in 3157 days ago, the information mentioned may be changed or developed.
    32 位的 WINDOWS7 下开发爬虫,使用的浏览器可能涉及 IE、CHROME、FIREFOX。
    想根据网站源码确定对应的 XPath 表达式、CSS 表达式,请问有什么好用的工具么?
    感谢指点!
    11 replies    2017-10-07 13:06:11 +08:00
    cnwtex
        1
    cnwtex  
       Sep 4, 2017
    chrome 里面按 f12, 然后 Ctrl+Shift+C 找到想要的元素,然后右键点 Elements 对应的源码,COPY->XPATH
    saximi
        2
    saximi  
    OP
       Sep 4, 2017
    @cnwtex 谢谢,不知 IE 下有这样的工具么?
    littlewing
        3
    littlewing  
       Sep 5, 2017
    chrome
    zbl430
        4
    zbl430  
       Sep 5, 2017
    用 chrome 就好了,用那么多浏览器干嘛。。
    canbingzt
        5
    canbingzt  
       Sep 5, 2017
    chrome 给出的 XPath 经常是 //div[1]/div[2]/div[3]这种,有时候很坑
    baixiangcpp
        6
    baixiangcpp  
       Sep 5, 2017
    CSS and XPath checker
    chengxiao
        7
    chengxiao  
       Sep 5, 2017
    浏览器直接给出的比较坑,推荐用一个叫 Xpath Helper 的扩展来自己调试
    一般就是找到相应 id 或者 class 再向下定位几级元素会更准确一些
    yykrlc
        8
    yykrlc  
       Sep 5, 2017
    chrome +XPath Helper
    saximi
        9
    saximi  
    OP
       Sep 5, 2017
    @chengxiao 谢谢,找到这个插件了!
    ila
        10
    ila  
       Sep 10, 2017 via iPhone
    说个笑话,chrome f12 检测的 tbody
    pinsily
        11
    pinsily  
       Oct 7, 2017
    个人觉得还是花一两个钟把 Xpath 这些语法弄清楚,浏览器给的当个参考,百分百妥当
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1002 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 22:23 · PVG 06:23 · LAX 15:23 · JFK 18:23
    ♥ Do have faith in what you're doing.