我键入这段代码来刮一个更新的数据(数字)。我不知道如何在一个网站上的一张桌子上展示它们。我知道我应该使用(Django或flask)但我不知道如何使用它们:)。我只想在一张表上显示这些更新的数字。我在Vs代码上使用HTML和python。下面是我的刮刮代码:
import requests
from bs4 import BeautifulSoup
getpage= requests.get('https://www.worldometers.info/coronavirus/country/austria/')
getpage_soup= BeautifulSoup(getpage.text, 'html.parser')
Get_Total_Deaths_Recoverd_Cases= getpage_soup.findAll('div', {'class':'maincounter-number'})
for para in Get_Total_Deaths_Recoverd_Cases:
print (para.text)
以下是更新的(逐日)数据结果:
589,299
9,843
550,470
谢谢:)
如果您只是想在一个表中显示数据,您可以使用Pandas。
import requests
from bs4 import BeautifulSoup
import pandas as pd
getpage= requests.get('https://www.worldometers.info/coronavirus/country/austria/')
getpage_soup= BeautifulSoup(getpage.text, 'html.parser')
Get_Total_Deaths_Recoverd_Cases= getpage_soup.findAll('div', {'class':'maincounter-number'})
result = [(para.text).strip().split(',') for para in Get_Total_Deaths_Recoverd_Cases] # creating (list of list)
df = pd.DataFrame(result) # loading result into dataframe
print(df)
上面的代码将打印表(如果需要,您可以更改dataframe列名)-
0 1
0 589 299
1 9 843
2 550 470
现在,有太多的选项来保存这个数据帧。您可以将该表保存在excel文件/csv_file中,甚至保存为HTML表。
df.to_excel('ouput.xlsx', index=False)
df.to_csv('out.csv', index=False)
df.to_html('out.html')
HTML文件将如下所示-
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>0</th>
<th>1</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>589</td>
<td>299</td>
</tr>
<tr>
<th>1</th>
<td>9</td>
<td>843</td>
</tr>
<tr>
<th>2</th>
<td>550</td>
<td>470</td>
</tr>
</tbody>
</table>
我删除了一些数据,在这个数据框中得到了结果: 我只想在此HTML页面中显示:(病例、死亡、康复、危急): 最后的结果应该是这样的与我的刮削代码(它将显示没有CSS) 我是HTML的初学者:(我没有使用像flask或Django之类的web框架
问题可能很奇怪:( 我试图显示一些有关折扣的信息,通过短代码与钩的如果我在购物车页面应用优惠券,并访问结账注意到钩消息显示正确的折扣值,但如果我删除/添加从检出没有显示出来的钩子我尝试删除和添加该钩子,但仍然短代码值不更新,我测试了很多次以下功能可以有人有一些工作的想法/建议将是伟大的 我试着用javascript重新加载页面(刷新实例),它正在工作,除非没有本地wordpress/php解决方案
本文向大家介绍如何在页面上显示Emoji表情?相关面试题,主要包含被问及如何在页面上显示Emoji表情?时的应答技巧和注意事项,需要的朋友参考一下 如果客户端发送了一个带条件的GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个304状态码。简单的表达就是:服务端已经执行了GET,但文件未变化。 什么情况下会返回304状态码 客户端是怎么知
我正在尝试创建一个dataframe,它可以显示和更新dataframe上的数据。我找到这个方法来创建一个循环并输出数据,它看起来是这样的: 我想创建一个dataframe来存储输出,并使用循环函数来更新行中的数据,请问有没有解决方案来解决它?
问题内容: 我在JSF页面中有这3个字段 我也有一个具有以下属性的后备豆: 我希望在将某些值插入字段val1和val2中而不刷新页面时,outputText元素自动更改其值。结果变量应以这种方式计算(它正在计算百分比):(val1 * val2)/ 100 您能帮我解决我的一些疑问吗?: 我知道为此,我需要javascript或AJAX之类的东西。您认为最好的方法是什么? 我很想知道我如何使用AJ