雅虎统计网站

yahoostats的Python项目详细描述


亚胡斯人

Python versionTravis-CI build statusCodeFactorCodecovPyPI licensePyPi versionPyPi statusPyPI - DownloadsDocsStar this repoimage


Webscrape股票统计数据来自:

  • 雅虎财经
  • 路透社
  • 晨星
  • 扎克。在

快速入门

试穿colab:

Python version

from yahoostats.evaluator import combine_stats
stocklist = ['GOOGL', 'TSLA', 'AMD']
combine_stats(stocklist)

网络垃圾数据说明:

^{pr2}$

安装系统要求

在Windows上:

  • 带有geckodriver的Firefox
  • 路径中带有Chrome驱动程序的Chrome

在Linux上:

对于Chrome-请检查Chrome驱动程序的版本兼容性

sudo apt-get update
sudo apt-get install chromium chromium-driver

对于Firefox- https://firefox-source-docs.mozilla.org/testing/geckodriver/Support.html

sudo apt-get update
sudo apt-get install wget libgtk-3-0 libdbus-glib-1-2 libxt6

FIREFOX_VERSION=62.0.2 
wget -O /tmp/firefox.tar.bz2 https://download-installer.cdn.mozilla.net/pub/firefox/releases/$FIREFOX_VERSION/linux-x86_64/en-US/firefox-$FIREFOX_VERSION.tar.bz2
rm -rf /opt/firefox 
tar -C /opt -xvjf /tmp/firefox.tar.bz2 
rm /tmp/firefox.tar.bz2 
mv /opt/firefox /opt/firefox-$FIREFOX_VERSION 
ln -fs /opt/firefox-$FIREFOX_VERSION/firefox /usr/bin/firefox

GECKO_VERSION=0.26.0
wget https://github.com/mozilla/geckodriver/releases/download/v$GECKO_VERSION/geckodriver-v$GECKO_VERSION-linux64.tar.gz  
tar -xvzf geckodriver-v$GECKO_VERSION-linux64.tar.gz   
sudo cp geckodriver /usr/local/bin/
sudo chmod a+x /usr/local/bin/geckodriver

在venv上安装python需求

在Windows上:

python -m venv env
env/Scripts/activate.bat
pip install -r requirements.txt
pip install yahoostats

在Linux上:

aliaspython=python3
python -m venv env
source env/bin/activate
pip install -r requirements.txt
pip install yahoostats

Python要求

  • 熊猫==1.0.3
  • 请求>;=2.21.0
  • 美化组4==4.6.3
  • urllib3==1.24.3
  • 硒==3.141.0

许可证

这个项目是在麻省理工学院的许可下授权的-参见 LICENSE.txt

致谢

捐赠

如果你想给我一个提示:

  • Buy me a coffee
  • BTC地址=1GFREWXWTOVG7GHYIKVGYAXEXHZDN2CMGC
  • LTC地址=LS9Jcek1mCrvbpsnbyaCHHtn6iqpM6ef4a

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaCenter是JavaFX2中不可执行的窗格   java Docker将容器连接到本地数据库   java无法通过Spring从Redis获得正确的值   java为什么要将数组转换为列表再转换为数组   Java泛型在方法中放入字符串或整数参数   在Cloud Bigtable SDK中找不到java类   java Mavensiteplugin无法加载生成的源(Jaxb)   java GWT序列化和Appengine通道Api   PrintWriter out=new PrintWriter(sWriter)和PrintWriter out=response之间的java差异。getWriter()   空手道DSL中的javascript,在java参数调用中传递变量时如何转义单引号   windows 64位java可以与32位tomcat一起使用   为for循环| Java输入参数   java您可以更改SWT选项卡项的背景和/或前景颜色吗?   用java生成6位pin码   java如何从另一个通量中排除通量中的所有元素   java无法调用“javafx.scene.control.ComboBox.getItems()”,因为“Controller.getMyBox()”的返回值为null   将Java字符串与数组匹配时出现问题   java如何使用HttpsUrlConnection对SSL连接使用代理身份验证?   java如何检查XML元素是否包含CDATA?