Python
willyan2007
这个作者很懒,什么都没留下…
展开
-
All PE值入数据库
import baostock as bsimport pandas as pdimport numpy as npdef get_all_stocks_codes(): rs = bs.query_stock_basic() bank_stocks = [] while (rs.error_code == '0') & rs.next(): # 获取一条记录,将记录合并在一起 bank_stocks.append(rs.get_ro.原创 2021-05-28 15:59:18 · 285 阅读 · 0 评论 -
shszAmount沪深两市总成交量
import baostock as bsimport pandas as pd# 沪深两市,总成交金额统计# 沪深两市,总成交金额统计# 沪深两市,总成交金额统计# 登陆系统lg = bs.login()# 显示登陆返回信息print('login respond error_code:'+lg.error_code)print('login respond error_msg:'+lg.error_msg)# 获取指数(综合指数、规模指数、一级行业指数、二级行业指数、策略指.原创 2021-05-28 15:52:34 · 169 阅读 · 0 评论 -
Python解决中文乱码问题
如果你从HDFS上导出csv文件,可能存在中文乱码问题。用多个编辑器、工具都不能解决,可以用如下python代码轻松搞定。导出语句:hive -e "select * from xx.table" >> /data/tmp/abc.csvpython代码:import pandas as pddata = pd.read_table("D:/LBS/yuan_m原创 2017-12-26 13:51:04 · 332 阅读 · 0 评论 -
Python列表或字典排序
1.列表排序s = [‘Chr1-10.txt’,’Chr1-1.txt’,’Chr1-2.txt’,’Chr1-14.txt’,’Chr1-3.txt’,’Chr1-20.txt’,’Chr1-5.txt’]s_1 = sorted(s, key=lambda d : int(d.split(‘-‘)[-1].split(‘.’)[0]))print (s_1)sort三种方式原创 2017-11-13 22:30:59 · 206 阅读 · 0 评论 -
Python中文字符转码
import urllib.requestimport urllib.parsetags = ['美食','酒店','购物','生活服务','丽人','旅游景点','休闲娱乐']## 中文字符串处理方法def check_contain_chinese(check_str): list_str=list(check_str) for k in range(len(li原创 2018-01-05 17:33:52 · 1738 阅读 · 0 评论 -
Python保存DF至本地
import pandas as pdimport csvif __name__=='__main__': ScriptPath = "D:/tmp/py_tst" # 预先建好输出路径 outputpath = ScriptPath + "/OutputDir/" i = 0 OneSearch_Json = [] # csv_rea原创 2018-01-05 17:38:33 · 3829 阅读 · 0 评论 -
Python地址解析示例
import urllib.requestimport urllib.parseimport jsonimport pandas as pdimport csv# 输入URL,抓取http接口返回的内容def htmlfile(url): response = urllib.request.urlopen(url) html = response.read()原创 2018-01-05 17:43:09 · 3126 阅读 · 0 评论