python
文章平均质量分 85
xp5xp6
这个作者很懒,什么都没留下…
展开
-
带透明png转换成c数组
import matplotlib.pyplot as plt # plt 用于显示图片import numpy as npimport cv2img = cv2.imread("d:/2626.png", cv2.IMREAD_UNCHANGED)h, w, g = (img.shape)print(h)f = open("d:/2626_alpha.txt", 'wb')a = np.array(img)print(np.shape(img));# print(img)prin.原创 2021-10-22 15:15:57 · 761 阅读 · 0 评论 -
python复制表1000个
#!/usr/bin/python# -*- coding: utf-8 -*-import sqlite3import osimport datetimeserver_root_path = os.path.dirname(os.path.abspath(__file__))#server_root_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))class ConnSql(object):原创 2020-06-03 15:13:52 · 1832 阅读 · 0 评论 -
python 特殊字符作为分割行 调整非时间开头格式
#!/usr/bin/python# -*- coding: utf-8 -*-import osimport sys#import ioimport timefile1 = sys.argv[1]file2 = sys.argv[2]list_all = [] def get_current_time(): time_stamp = time.time() # ...原创 2020-05-08 11:56:02 · 145 阅读 · 0 评论 -
python 根据开头时间戳 合并两个文件
#!/usr/bin/python# -*- coding: utf-8 -*-import osimport sysimport ioimport timefile1 = sys.argv[1]file2 = sys.argv[2]list_all = [] def get_current_time(): time_stamp = time.time() # 当...原创 2020-04-27 14:16:52 · 532 阅读 · 0 评论 -
python3.8 stock info day to db
#! /usr/bin/python2# coding=utf-8import osimport syssys.path.append('..')import code_pub.api_sqlite#import urllib2import time#import pymongo#import mechanizeimport urllib.request as urllib2...原创 2020-04-12 12:54:03 · 203 阅读 · 0 评论 -
python3.8 save stock list to db
# coding=utf-8import osimport syssys.path.append('..')#sys.path.append('../code_pub')import csvimport code_pub.api_sqliteserver_root_path = os.path.dirname(os.path.dirname(os.path.abspath(__fi...原创 2020-04-12 12:52:24 · 251 阅读 · 0 评论 -
python 读取csv文件 日k显示 最多700条
# coding=utf-8#!/usr/bin/env pythonimport matplotlib.pyplot as pltfrom matplotlib.dates import DateFormatter, WeekdayLocator,DayLocator, MONDAYfrom matplotlib.finance import quotes_historical_yaho原创 2016-11-03 10:41:48 · 588 阅读 · 0 评论 -
python 下载或者直接读取csv文件
#! /usr/bin/python2# coding=utf-8import urllib2import csv#url = 'http://quotes.money.163.com/service/chddata.html?code=1000002'#url = 'http://table.finance.yahoo.com/table.csv?s=000002.sz'url =原创 2016-10-21 16:34:56 · 4640 阅读 · 0 评论 -
python 下载csv文件保存到 redis
# coding:utf-8from redis import client # 这个很重要, 从redis中导入clientimport redisimport csv#import msgpack # 我测试的,msgpack还没cPickle效率高,如果不跨语言就用cPickle吧"""用key-obj(string)方式存储类似memr, 主要管理好key,要唯一sudo原创 2016-10-23 20:45:36 · 2498 阅读 · 0 评论 -
MongoDB 安全权限访问控制
麻蛋,终于貌似搞定了用户管理的问题:1.按照http://www.yeayee.com/article-6671969-1.html后半部分,采用正确的安装姿势,可能在子进程过程中会出现错误,但是不影响配置;2.按照下面红色流程,逐一进行配置,则可行,否则,嘿嘿嘿...,倒腾了一天,就为了设一道门,值得! 遇到类似问题搞不定的可以加群询问哦! 1.查看mongodb服转载 2016-10-24 00:27:00 · 3144 阅读 · 0 评论 -
python mongodb 设置密码前一篇ok,csv文件存入mongodb
# coding:utf-8import osimport csvimport pymongoimport time'''mongodb 删除数据库use test;db.dropDatabase();mongodb删除表db.mytable.drop();清空表db.mytable.remove({})'''class c_stock: def __init_原创 2016-10-24 00:28:03 · 1370 阅读 · 0 评论 -
python 读取excel失败 可以转换成csv文件
os.rename('sample_file.xls', 'sample_file.csv')csv = pd.read_csv("sample_file.csv", error_bad_lines=False)原创 2016-10-24 22:07:21 · 705 阅读 · 0 评论 -
Python 单个弹出框 tushare数据
import osimport timeimport threadingimport tushare as tsfrom Tkinter import *from multiprocessing import Processdef func(): os._exit(0)def creatfram(name): root = Tk() w = La原创 2016-10-14 11:17:36 · 659 阅读 · 0 评论 -
Python 获取股票数据 弹出框 自动关闭 测试代码
import osimport timeimport threadingimport tushare as tsfrom Tkinter import *from multiprocessing import Process#name="ss"def func(): print 'exit' os._exit(0) print 'func2'def原创 2016-10-14 11:10:39 · 818 阅读 · 0 评论 -
python 根据网址获取股票
#! /usr/bin/python3# coding=utf-8import urllib.requestdef get_price(code): url = 'http://hq.sinajs.cn/?list=%s' % code req = urllib.request.Request(url)#如果不需要设置代理原创 2016-10-14 15:48:49 · 393 阅读 · 0 评论 -
Python 股票数据 弹窗自动关闭
#! /usr/bin/python2# coding=utf-8import osimport threadingimport urllib2from Tkinter import *from multiprocessing import Processdef func(): os._exit(0)def creatfram(name): root原创 2016-10-14 16:59:11 · 805 阅读 · 0 评论 -
python 自动弹出对话框 每个股票能设置价格和百分比 一次有效
#! /usr/bin/python2# coding=utf-8import osimport threadingimport urllib2from Tkinter import *#from multiprocessing import Processfrom multiprocessing import Process, Value, Arrayval_price = 2原创 2016-10-17 15:13:30 · 391 阅读 · 0 评论 -
python 定时退出 1分钟后报警又开启
#! /usr/bin/python2# coding=utf-8import osimport threadingimport urllib2import timefrom Tkinter import *#from multiprocessing import Processfrom multiprocessing import Process, Value, Array, M原创 2016-10-18 14:20:05 · 770 阅读 · 0 评论 -
Python MongoDB 插入数据,已存在则不执行,不存在则插入
前言:想把QQ日志爬虫(Python)爬下来的日志保存到 MongoDB 里面。但 insert 的时候报错:E11000 duplicate key error collection: QQ.Blog index: _id_ dup key: { : "965464518_1301232446" }11后来知道错误的原因是:插入的数据和已有数据的 ID 重复了。我想要的是转载 2016-11-07 16:48:42 · 2066 阅读 · 0 评论 -
手动下载股票列表 更新日k数据
#! /usr/bin/python2# coding=utf-8import urllib2import csvimport timefrom datetime import datetimefrom datetime import timedeltalist_code = []def get_stock_list(): list_name = ['sha.csv'原创 2016-11-01 15:33:45 · 1146 阅读 · 0 评论 -
python 读取配置文件方式 获取股票
#! /usr/bin/python2# coding=utf-8import osimport threadingimport urllib2import timefrom Tkinter import *#from multiprocessing import Processfrom multiprocessing import Process, Value, Array, M原创 2016-10-19 14:52:07 · 306 阅读 · 0 评论 -
读取mongodb 显示日k 指定日期近500条 不能超过800条
#!/usr/bin/env pythonimport matplotlib.pyplot as pltfrom matplotlib.dates import DateFormatter, WeekdayLocator,\ DayLocator, MONDAYfrom matplotlib.finance import quotes_historical_yahoo_ohlc, c原创 2016-11-09 17:00:48 · 279 阅读 · 0 评论 -
python 涨跌价格幅度 大盘凑合
#! /usr/bin/python2# coding=utf-8import osimport threadingimport urllib2import timefrom Tkinter import *#from multiprocessing import Processfrom multiprocessing import Process, Value, Array,原创 2016-10-20 11:08:46 · 503 阅读 · 0 评论 -
网易数据接口
http://quotes.money.163.com/service/chddata.html?code=0000001&start=19901219&end=20130208&fields=TCLOSE;HIGH;LOW;TOPEN;LCLOSE;CHG;PCHG;VOTURNOVER;VATURNOVER原创 2016-11-10 16:24:55 · 9036 阅读 · 1 评论 -
[Python]通过网易财经接口获取股票和指数的历史数据
因为最近需要用到股市的各种指数数据,刚开始想的是从同花顺等交易软件直接导出,结果发现要用滚轮滚到最开始的日期,这过于繁琐了,我对于这种重复性的劳动一向不耐烦,而且这种方法在以后每日更新的时候也很不方便。所以我把视线转向了网上的各种api。网上比较普遍的主要有两种,一种是新浪的api,一种是雅虎的api。新浪的api很方便,速度也很快,不过就网上的资料而言,似乎只能提取当天的数据。雅虎的api功能更转载 2016-11-10 21:11:35 · 5737 阅读 · 1 评论 -
股票数据API整理
最近在做股票分析系统,数据获取源头成了一大问题,经过仔细的研究发现了很多获取办法,这里整理一下,方便后来者使用。获取股票数据的源头主要有:数据超市、雅虎、新浪、Google、和讯、搜狐、ChinaStockWebService、东方财富客户端、证券之星、网易财经。数据超市2016年5月6日更新。根据最近频繁出现的数据超市,可以无限制获取相关数据,而不再需要使用爬虫等方式获取转载 2016-11-10 21:23:33 · 74199 阅读 · 12 评论 -
股票列表获取
上海交易所进入下列菜单下载首页产品股票股票列表股票http://www.sse.com.cn/assortment/stock/list/share/深圳交易所下载地址http://www.szse.cn/main/marketdata/jypz/colist/原创 2016-10-24 21:13:23 · 2209 阅读 · 0 评论 -
sha.csv
公司代码 ,公司简称 ,A股代码,A股简称,A股上市日期,A股总股本,A股流通股本,600000, 浦发银行,600000, 浦发银行, 1999-11-10,2161827.99,2051881.86, 600004, 白云机场,600004, 白云机场, 2003-04-28,115002.61,115002.61, 600005, 武钢股份,600005, 武钢股份原创 2016-11-11 18:33:15 · 17742 阅读 · 0 评论 -
shb.csv
公司代码 ,公司简称 ,B股代码,B股简称,B股上市日期,B股总股本,B股流通股本,600054, 黄山旅游,900942, 黄山B股, 1997-05-06,74730,45070.5, 600094, 大名城,900940, 大名城B, 1997-07-03,247532.51,201155.69, 600190, 锦州港,900952, 锦港B股, 1999-06原创 2016-11-11 18:33:48 · 533 阅读 · 0 评论 -
sz.csv
公司代码,公司简称,公司全称,英文名称,注册地址,A股代码,A股简称,A股上市日期,A股总股本,A股流通股本,B股代码,B股 简 称,B股上市日期,B股总股本,B股流通股本,地 区,省 份,城 市,所属行业,公司网址000001,平安银行,平安银行股份有限公司,Ping An Bank Co. Ltd.,广东省深圳市罗湖区深南东路5047号,000001,平安银行,199原创 2016-11-11 18:34:37 · 172607 阅读 · 0 评论 -
手动下载股票列表 存入mongodb 并更新名字
#! /usr/bin/python2# coding=utf-8import osimport csvimport pymongoglobal stocks'''mongodb 删除数据库use test;db.dropDatabase();mongodb删除表db.mytable.drop();清空表db.mytable.remove({})'''cla原创 2016-11-08 14:59:54 · 928 阅读 · 0 评论 -
Python:mechanize模拟浏览器行为
Python有许许多多有趣的模块,每当自己需要解决某个问题的时候,Python总能冒出来一两个让你惊喜的小玩意。比如说用于数值计算的Numpy(强大而方便的矩阵能力),用于数据分析的Pandas(和R语言有非常多相似的功能,在读写各种文件以及数据处理上会让人有种把excel、R、机器学习融合起来使用的感觉),用于爬虫内容提取的BeautifulSoup(点对点的精准数据获取,使用非常方便),以及最转载 2016-11-12 10:00:12 · 341 阅读 · 0 评论 -
跟ArthurXF学从雅虎抓取股票数据的方法
2008/03/03 13:46 ArthurXF 本文由ArthurXF倾情奉献,转载请保留作者说明.另本人受聘上海非凡进修学院授IT技术课,招生简章在此:http://www.bizeway.net/read.php/285.htm,有兴趣学习的,可以跟我联系或者电话咨询.QQ:29011218,TEL:021-51097877. 最近股市甚火,受聘开发一股票网站,股票的转载 2016-10-31 22:25:11 · 520 阅读 · 0 评论 -
获取历史和实时股票数据接口
实时股票数据接口股票数据的获取目前有如下两种方法可以获取:1. http/javascript接口取数据2. web-service接口1.http/javascript接口取数据1.1Sina股票数据接口以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据接口:http://hq.sinajs.cn/list=sh60100转载 2016-10-31 22:26:05 · 3498 阅读 · 0 评论 -
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
1.安装BeautifulSoup4easy_install安装方式,easy_install需要提前安装1easy_install beautifulsoup4pip安装方式,pip也需要提前安装.此外PyPi中还有一个名字是 BeautifulSoup 的包,那是 Beautiful Soup3 的转载 2016-11-13 17:01:11 · 1628 阅读 · 0 评论 -
下载日成交详单到mongodb
#! /usr/bin/python2# coding=utf-8import urllib2import csvimport timeimport pymongofrom datetime import datetimefrom datetime import timedeltaglobal stocksglobal detailglobal list_codeglob原创 2016-11-11 16:57:26 · 352 阅读 · 0 评论 -
根据股票列表 下载日k数据 存入mongodb
#! /usr/bin/python2# coding=utf-8import urllib2import csvimport timeimport pymongofrom datetime import datetimefrom datetime import timedeltaglobal stocksglobal data_stockglobal list_code原创 2016-11-08 23:20:59 · 2293 阅读 · 0 评论 -
pylab_examples example code: finance_demo.py
pylab_examples example code: finance_demo.py(Source code, png, hires.png, pdf)#!/usr/bin/env pythonimport matplotlib.pyplot as pltfrom matplotlib.dates import DateFormatter, WeekdayLoc转载 2016-11-02 16:03:59 · 348 阅读 · 0 评论 -
python 简单的日k线 主要是时间转换
#!/usr/bin/env pythonimport matplotlib.pyplot as pltfrom matplotlib.dates import DateFormatter, WeekdayLocator,\ DayLocator, MONDAYfrom matplotlib.finance import quotes_historical_yahoo_ohlc, c原创 2016-11-02 20:47:38 · 3564 阅读 · 0 评论 -
python发送各类邮件的主要方法
sina邮箱需要设置POP3/SMTP服务 开启 python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.转载 2016-12-11 21:21:13 · 352 阅读 · 0 评论