自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 群晖docker装gitlab非80端口配置

但是因为家用网不开80端口,所以只能选择别的端口,但换了http端口后每次复制链接都会是默认的80端口,需要手动改,很麻烦。云服务器的带宽太贵,架设gitlab很慢,不方便。家用网的带宽便宜,天然就适合用来架设git。用旧电脑之类的架设git,随着时间推移硬盘可能不够,所以用群晖是最理想的选择。将80和22 对应的容器端口和本机端口都改过来,然后。

2023-05-01 07:20:30 472

原创 树莓派 Raspberry PI 4 无法从usb 3.0 接口启动解决

树莓派 Raspberry PI 4 无法从usb 3.0 接口启动解决

2022-12-15 10:57:08 1328

原创 免费的A股实时数据下载方案(腾讯财经)

腾讯财经深度数据:github:https://github.com/QuantGin/Quant_For_Allimport requestsimport sysimport threadingfrom mylog import myloglogger=mylog(sys.argv[0].split('/')[-1]).get_logger()def get_tencent_depth(stk_list): stk_list1=[] url='http://web.sq

2020-07-02 22:05:05 839

原创 免费的A股实时数据下载方案(新浪财经)

新浪财经实时深度和成交数据:github:https://github.com/QuantGin/Quant_For_Allimport sysfrom mylog import myloglogger=mylog(sys.argv[0].split('/')[-1]).get_logger()import requestsimport threadingdef get_trade(stk,n=10): stk=to_shsz(stk) # url='http://vi

2020-07-02 22:03:26 1534 1

原创 聚宽数据下载工具

聚宽是个非常棒的平台,回测用的数据洗的非常干净,没有未来信息的问题。最近听说他们发新产品了,祝贺!如果经常用聚宽的话,会经常需要把聚宽研究环境中自己分析数据的结果下载下来,我做了个小工具,能批量自动下载聚宽上保存的文件。用到了selenium模拟浏览器,不会用的可以搜一下。github:https://github.com/QuantGin/Quant_For_Allfrom selenium.common.exceptions import * import requestsimpo

2020-07-02 21:54:38 2623

原创 Centos 7 装 Steam( 需要:libva-intel-driver(x86-32))

ubuntu 装 steam 很容易,直接去官网下deb包装就可以了,可是centos没那么容易。yum 安装 steam:添加源:yum-config-manager --add-repo=http://negativo17.org/repos/epel-steam.repo安装:yum -y install steam报错:需要:libva-intel-drive...

2019-07-27 14:13:16 1336

原创 centos7 SQLite 版本过低错误

centos7 编译安装python3.7,运行django 报错:SQLite 3.8.3 or later is requiredyum中的SQLite 版本过低,手动升级:wget https://www.sqlite.org/2019/sqlite-autoconf-3270200.tar.gztar -zxvf sqlite-autoconf-3270200.tar.gzc...

2019-07-24 21:48:40 3120 1

原创 将GrADS数据转化为netCDF文件

需要画几张图,本来想着画图就画图呗,多大点事情啊。直到我看到了数据,才发现我之前的乐观是盲目的,这个世界上还有一种东西叫做GrADS数据……由两个文件构成,一个clt文件包含数据描述,一个dat文件是数据,是二进制的。问题是我也不会用GrADS啊,我也不想学啊……难道我自己编个程序处理?那不还是得看一堆GrADS的文档,真不见得比学GrADS省事。这时候我发现了一个好东西,Clim

2017-05-16 11:40:14 5033 1

原创 用编译好的源码包在linux下安装NCL

下载地址:https://www.earthsystemgrid.org/dataset/pyngl.html选择与自己操作系统,python,numpy版本都相匹配的版本下载。linux下有deb或者rpm包,windows看来要安装源码包了。

2017-05-15 15:36:05 1845

翻译 PyNGL和PyNIO教程翻译

今天需要用NCL,在下载的时候就看到了PyNGL。在网上随便查了一下,好像没有中文的介绍,所以就写一个吧,方便大家查,写在csdn上容易被百度查到,谁都方便。我尽量在短时间内完成吧,拖得久了我也没有更多的时间,有问题欢迎大家指正,我会万分感谢!注:此教程针对有一定python的人设计,没有python基础的人建议先学一下,反正就是为了在大气方面做点简单的应用非常容易,推荐阅读《python

2017-05-15 15:23:28 6079 6

原创 matplotlib 字体改为 Times New Roman

测试环境:ubuntu 16.04 ,python2.7将全局字体改为Times New Roman:import matplotlib.pyplot as pltplt.rc('font',family='Times New Roman')如果出现类似如下错误:apps/rhel6/Python-2.7.2/lib/python2.7/site-packages/matp

2017-04-26 17:10:50 20009

原创 matplotlib去掉坐标轴刻度

#! usr/bin/python#coding=utf-8 import numpy as npimport matplotlib.pyplot as plt data=np.random.rand(10,10)fig, ax=plt.subplots()data[data==-1]=np.nan#去掉缺省值-1im =ax.imshow(data,interpolation='n

2017-04-01 15:27:03 18914

原创 matplotlib改变colorbar位置和方向

#! usr/bin/python#coding=utf-8 import numpy as npimport matplotlib.pyplot as plt data=np.random.rand(10,10)fig, ax=plt.subplots()data[data==-1]=np.nan#去掉缺省值-1im =ax.imshow(data,interpolation='n

2017-04-01 15:23:51 25152 1

原创 matplotlib去掉边框

#! usr/bin/python#coding=utf-8 import numpy as npimport matplotlib.pyplot as plt data=np.random.rand(10,10)fig, ax=plt.subplots()data[data==-1]=np.nan#去掉缺省值-1im =ax.imshow(data,interpolation='n

2017-04-01 15:18:18 36878 3

原创 matplotlib 子图

#! usr/bin/python#coding=utf-8 import numpy as npimport matplotlib.pyplot as plt fig, axl = plt.subplots(nrows=4,ncols=3)ax=axl[0][0]#选择第一个子图ax.scatter(1,1,c='black',s=0.1)ax.set_ylabel('Window

2017-04-01 15:10:32 572

原创 python 读取csv

#读取csvdef readcsv(s): import csv data=[] csvfile = file(s, 'rb') reader = csv.reader(csvfile) for line in reader: data.append(line) csvfile.close() return data

2017-03-25 15:45:51 374

原创 selenium 超时设置/等待时间过长自动停止(python)

用selenium爬网页,很多时候页面里面的有用信息其实已经加载完成了,但是由于页面加载没有彻底完成,下一步操作仍然不会执行,很耽误时间。然后很多其他文章中提到了一种方法:d.set_page_load_timeout(10)然而在我的测试下,这种方法不论是在firefox下还是在PhantomJS下,都不起作用。所以我查了一下文档,还有一种设置超时的方法:from selenium im

2017-03-19 21:16:14 37603 7

原创 ubuntu 中PhantomJS的一个问题

错误:selenium.common.exceptions.WebDriverException: Message: Error - Unable to load Atom 'find_element' from file ':/ghostdriver/./third_party/webdriver-atoms/find_element.js'解释:因为我是用apt-get装的,估计实不完

2017-03-19 20:18:56 2823

原创 python win32com 遇到的一个奇怪的错误

这两天用 win32com 处理word,总是出现一个奇怪的错误:Traceback (most recent call last): File "fig2.py", line 13, in doc = w.Documents.Open( FileName = filenamein ) File "C:\Python27\lib\site-packages\win32com\

2017-02-13 21:52:45 12170 3

转载 python安装docx和lxml(windows)

按说python装docx应该很简单,pip install docx就可以了,可天底下哪有那样的好事!装不上,提示我装VCForPython27,我就装了一个,还是装不上。其实问题是lxml装不上,在http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml下载非官方lxml包比如我下载的是:lxml-3.7.2-cp27-cp27m-win_am

2017-02-12 19:52:24 5377

原创 python调用ECMWF欧洲中心api下载数据

这里只做简单介绍,详细步骤见https://software.ecmwf.int/wiki/display/WEBAPI/Access+ECMWF+Public+Datasets1.安装欧洲中心python api:sudo pip install https://software.ecmwf.int/wiki/download/attach

2017-02-11 23:37:59 12021

原创 images2gif——用python将图片列表转换成GIF动图

静态图画的再漂亮,总是没有动图有感觉。下载images2gif:https://pypi.python.org/pypi/images2gif然后需要做点修改:(能解决images2gif typeerror must be string or buffer not none 问题)在 images2gif.py文件中将:for im in im

2017-02-11 23:36:20 39749

原创 windows安装gfrtran+codeblocks

下载gfortran http://pan.baidu.com/s/1mi4d3HQ解压后将MinGW文件夹复制到c盘根目录下,可以不用设置环境变量。下载codeblocks-13.12并安装http://pan.baidu.com/s/1skNpRTr然后就可以用了!

2017-02-11 23:34:26 514

原创 win10装SCIATRAN辐射传输模式

win10的新版本现在可以运行bash了,详情见http://blog.sina.com.cn/s/blog_6cad6e6b0102wrzs.html所以说能不能用win10跑模式呢?是不是以后不用双系统了?来装个辐射传输模式试试看吧现在讲怎么装SCIATRAN模式。首先,新版本的SCIATRAN对编译器的版本要求很高,老版本的编译器是不能正常编译的,经实验,3.6版需要gc

2017-02-11 23:28:59 3708 6

翻译 关于Python中Selenium Firefox代理的问题:Message: 'geckodriver' executab

最近这两天在写爬虫,感觉终极的解决方案还是用Selenium 模拟浏览器访问,这样省了很多麻烦。我开始用的是chrome,但发现真的不如firefox。我写了一个代理池,但问题来了,chrome调用代理总出问题,一气之下换成firefox。Selenium 原生支持firefox,所以只需要装一个firefox就能用了。from selenium.webdriver.com

2017-02-11 23:19:41 6482

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除