我正在尝试加载此链接的全部内容(单击??????)。
我在这里尝试了很多类似这样的教程,这些教程讲授如何处理类似的问题(“无限滚动页面”)。
我的问题是我无法在此页面上指定加载更多类以单击它。但是,如果我没记错的话,它存在于网页源代码的这一部分:
<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) 当我通过手机浏览页面时,我试图让按钮堆叠在一起.我会让它们出现在一行上,但是它们里面的文本很长,当我缩小页面时看起来不太好.
这是我的代码.
<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
我有这个代码
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)