gpt4 book ai didi

javascript - 使用 Python 2.7 抓取/解析投注赔率

转载 作者:太空宇宙 更新时间:2023-11-03 19:20:56 25 4
gpt4 key购买 nike

我正在尝试使用Python 2.7创建一个程序,它从不同的投注网站(例如betfair、ladbrokes等)检索投注赔率以进行统计分析。我对 python 相当陌生(我对所有的 I.T 术语都很陌生),但我做了一些研究并提出了以下结构。

from urllib import urlopen
import re

response = urlopen('http://beta.betfair.com/football/event?id=26821411')
html = response.read()

jay = re.compile(b'.*id="m57290-sel1_105142518-58805-0-back"><span class="price">(.*)</span></button>')

jay2 = re.findall(jay,html)

print(jay2)

这本来应该去 betfair 网站拉出一定的赔率并打印出来,但我什么也没得到!

我也尝试过合并 Beautifulsoup,但我的 mac 似乎没有正确安装它或其他东西。我不断得到

"ImportError: No module named beautifulsoup"

当我尝试从 BeautifulSoup 导入 BeautifulSoup 时。我尝试使用 easyinstall 进行安装,并且还运行了 setup.py 脚本。
scrapy 的情况类似。
我做了一些进一步的研究,Java/javascript 出现得相当频繁......
有人可以帮忙吗?

提前致谢

最佳答案

我发现,当我的 Mac 上有多个版本的 Python 时,很难确定我想要在哪个版本下安装模块。我通过使用 virtualenv 来解决这个问题,然后使用 pip 逐一安装我需要的模块。这里介绍一下virtualenv:http://simononsoftware.com/virtualenv-tutorial/

基本上,一旦安装了 virtualenv,您就可以创建一个与其他一切隔离的独立 python 环境。该过程在终端窗口中如下所示:

创建虚拟Python环境

$ virtualenv --python=python2.7 env

激活它(所以它现在是你的路径中的默认“python”)

$ source env/bin/activate

安装一些东西(请注意,您不需要“sudo”,因为这是您正在工作的任何目录中的本地 python 安装)

$ pip install scrapy

暂时完成虚拟 Python 环境后,请像这样停用:

$ deactivate

关于javascript - 使用 Python 2.7 抓取/解析投注赔率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9775464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com