小编Abd*_*aia的帖子

使用python单击网页上的“加载更多”

我正在尝试加载此链接的全部内容(单击??????)。

在这里尝试了很多类似这样的教程,这些教程讲授如何处理类似的问题(“无限滚动页面”)。

我的问题是我无法在此页面上指定加载更多类以单击它。但是,如果我没记错的话,它存在于网页源代码的这一部分:

<ng-include src="'loader.html'" class="ng-scope">
    <div class="loading-div ng-scope ng-hide" ng-show="!loadingMoreData">
        <div class="spinner">
            <div class="bounce1"></div>
            <div class="bounce2"></div>
            <div class="bounce3"></div>
        </div>
    </div>
</ng-include>
<div class="block-hed block-link clearfix" data-ng-show="isMoreDisplayed" data-ng-click="getMoreMaterials()">
                    <h4 class="link-border-color"><a href="javascript:void(0)">?????? </a></h4>
                </div>
Run Code Online (Sandbox Code Playgroud)

我不一定需要实现“ click()”或“ perform()”之类的任何功能。可以考虑以任何方式在“加载更多”按钮下显示整个内容。


顺便说一下,到目前为止,这是我的代码:

from selenium import webdriver
browser = webdriver.Chrome("/home/aziz/anaconda3/lib/python3.6/site-packages/chromedriver/chromedriver")
am = browser.get("https://sabq.org/%D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9/%D8%A5%D9%82%D8%AA%D8%B5%D8%A7%D8%AF")
Run Code Online (Sandbox Code Playgroud)

更新 我在这里使用此链接来解决此问题,但是所有教程均无效。

find_element_by_id
find_element_by_name
find_element_by_xpath
find_element_by_link_text
find_element_by_partial_link_text
find_element_by_tag_name
find_element_by_class_name
find_element_by_css_selector
Run Code Online (Sandbox Code Playgroud)

html python python-3.x web selenium-webdriver

5
推荐指数
1
解决办法
189
查看次数

如何使Bootstrap 3按钮组响应?

当我通过手机浏览页面时,我试图让按钮堆叠在一起.我会让它们出现在一行上,但是它们里面的文本很长,当我缩小页面时看起来不太好.

这是我的代码.

<link rel="stylesheet" crossorigin="anonymous" integrity=
    "sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u"
  href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="container">
  <div class="btn-group btn-group-justified btn-group-lg btn-group-vertical">
    <a href="#" class="btn btn-primary">
      <font size="6">?????? ? ???????</font>
    </a>
    <a href="#" class="btn btn-primary">
      <font size="6">????????? ? ????? ???????</font>
    </a>
    <a href="#" class="btn btn-primary">
      <font size="6">???????</font>
    </a>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css responsive-design twitter-bootstrap twitter-bootstrap-3

3
推荐指数
1
解决办法
8547
查看次数

如何返回密钥的多字典值?

我有这个代码

ones = {1 : "I", 2 : "II", 3 : "III", 4 : "IV", 5: "V", 6 : "VI",\
        7 : "VII", 8 : "VIII", 9 : "IX"}
tens = {10 : "X", 20 : "XL", 30 : "XXX", 40 : "XL", 50 : "L",\
        60 : "LX", 70 : "LXX", 80 : "LXXX", 90 : "XC"}
hun = {100 : "C", 200 : "CC", 300 : "CCC"}

ui = input('type a number from 1 to 303: ')
k …
Run Code Online (Sandbox Code Playgroud)

python dictionary python-3.x

1
推荐指数
1
解决办法
76
查看次数