利用python开发财务工具

#coding:utf8

u"""东方财富网-财报分析工具"""
import lxml
from lxml import etree
import requests
id=‘sh600069‘
base_url=‘http://f10.eastmoney.com/NewFinanceAnalysis/PercentAjax_Indx?code=‘

#百分比报表
percent_url=‘http://f10.eastmoney.com/NewFinanceAnalysis/PercentAjax?code={}&ctype=4&type=0‘.format(id)

def get_datas(url):
    u"""主要指标"""
    html_str=requests.get(url)
    html_str=html_str.text
    html = etree.HTML(html_str)
    print html_str
    p_str = html.xpath(‘//*[@id="report_zyzb"]/table/tbody/tr[2]/td[2]/span‘)

    print p_str

def use_datas():
    pass

# F10MainTargetDiv
get_datas(base_url+id)

  

原文地址:https://www.cnblogs.com/slqt/p/11636950.html

时间: 2024-10-10 18:21:52

利用python开发财务工具的相关文章

pipenv 方便的python 开发工作流工具

pipenv 将 composer.bundler.npm.yarn.cargo 等比较方便的包管理工具添加到了python 语言中,可以 帮助我们自动的管理virtualenv ,同时可以方便的从pipefile 中添加或者移除包 pipenv 解决的问题 我们不用在独立的使用pip 以及virualenv ,他们已经可以一起工作了 使用requirements.txt 方式管理包是有问题的,因此pipenv 使用pipefile 以及pipefile.lock 提供便捷的依赖图(通过 pip

Python开发GUI实战:图片转换素描画工具!

奋斗没有终点 ! 好好学习72变,因为将来 没有人能替你阻挡81难 . 生如蝼蚁,当有鸿鹄之志: 命如纸薄,应有不屈之心 . ? 今天被这句话触动了,所以开篇分享给大家.鸡汤有毒,但有时大家却靠它激励自己继续前行! python开发GUI 程序员的自我救赎,使用python开发性格分析工具 这篇文章,通过Python编写了GUI的性格分析工具.一位从我公众号开始结识的朋友,询问关于如何快速编写一个exe工具的问题.由于功能简单且之前无相关GUI编程基础,为了快速完成开发,我向他推荐了easygu

利用python 提取log 文件里的关键句子,并进行统计分析

利用python开发了一个提取sim.log 中的各个关键步骤中的时间并进行统计的程序: #!/usr/bin/python2.6 import re,datetime file_name='/home/alzhong/logs/qtat1/R2860.01.13/sim-applycommitrollback-bld1.log' file=open(file_name,'r') acnum=[];time_res=[];lnum=0 def trans_time(time): t1=datet

sublime的python开发插件pythonDev

一直用python开发些工具之类的东西,比如api生成,解析excel或其它文本等等,但用了一些sublime插件都不太满意,不得已自己弄了个插件,感觉还顺手. 特色: 1.生成python2.7.8的API.几乎所有的模块都生成了.绝对方便. 2.建立新文件,有两个可自定义,authon和时间格式(时间一般不用改). 3.建立常用的__init__.py文件. 4.自动生成用户py文件里的关键字API,目前支持类名和函数名. 5.关键字跳转到定义功能,能转到函数或类定义的地方. 6.更正行首空

利用python 提取log 文件中的关键句子,并进行统计分析

利用python开发了一个提取sim.log 中的各个关键步骤中的时间并进行统计的程序: #!/usr/bin/python2.6 import re,datetime file_name='/home/alzhong/logs/qtat1/R2860.01.13/sim-applycommitrollback-bld1.log' file=open(file_name,'r') acnum=[];time_res=[];lnum=0 def trans_time(time): t1=datet

IE8“开发人员工具”(下)

浏览器模式 说白了,就是让用户选择当前页面用何种IE版本去渲染. 文本模式 说起"文本模式"这个名词,这又要回到渲染页面的3种模式了:诡异模式(Quirks mode,也有翻译为兼容模式.怪异模式的),标准模式(Standards mode),和几乎标准模式(Almost standards mode).这是一个非常重要.但是很多人却比较模糊的概念.一两句话不太能说清楚,这样说吧--"页面的不同渲染模式,将直接影响页面的最终呈现效果",也就是说,一个页面如果在这种模

TriAquae 是一款由国产的基于Python开发的开源批量部署管理工具

怀着鸡动的心情跟大家介绍一款国产开源运维软件TriAquae,轻松帮你搞定大部分运维工作!TriAquae 是一款由国产的基于Python开发的开源批量部署管理工具,可以允许用户通过一台控制端管理上千台远程Linux服务器,开发者根据多年运维经验以及运维工程师日常工作的需求开发了很多实用的功能,该工具非常实用,并且使用简单,分分钟即可完成安装并开始利用TriAquae管理你的网络,此软件还在不断的开发和更新,目前已实现以下功能: •        支持WEB界面,所有以以下功能均以在WEB界面上

Python - 开发截图识别OCR小工具

一.简介 你一定用过那种“OCR神器”,可以把图片中的文字提取出来,极大的提高工作效率. 今天,我们就来做一款实时截图识别的小工具.顾名思义,运行程序时,可以实时把你截出来的图片中的文字识别出来. 二.模块 import keyboard # 用于监控键盘按下,触发事件(pip install keyboard) import time from aip import AipOcr # 调用百度接口(pip install baidu-aip) from PIL import ImageGrab

Python开发MySQL数据库(表)克隆工具

前段时间因为某些需求,需要频繁的克隆MySQL的某些数据库或者某几个表.手动导出导入操作了几次,感觉甚是繁琐,而且效率不高,出错几率过大.索性抽时间用Python开发了一个MySQL的clone工具,用了一段时间,将数据库或者表克隆到同一台服务器的话(即源数据库与目标数据库在同一主机上),百万条数据也就是几十秒的时间搞定.该工具也支持将本地数据库或者表克隆到远程主机上. 程序比较简单,就一个Python文件,原理就是主要使用了MySQL的LOAD DATA INFILE命令.先来看下工具帮助信息