- 博客(25)
- 收藏
- 关注
原创 群晖docker装gitlab非80端口配置
但是因为家用网不开80端口,所以只能选择别的端口,但换了http端口后每次复制链接都会是默认的80端口,需要手动改,很麻烦。云服务器的带宽太贵,架设gitlab很慢,不方便。家用网的带宽便宜,天然就适合用来架设git。用旧电脑之类的架设git,随着时间推移硬盘可能不够,所以用群晖是最理想的选择。将80和22 对应的容器端口和本机端口都改过来,然后。
2023-05-01 07:20:30
586
原创 树莓派 Raspberry PI 4 无法从usb 3.0 接口启动解决
树莓派 Raspberry PI 4 无法从usb 3.0 接口启动解决
2022-12-15 10:57:08
1796
原创 免费的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
1022
原创 免费的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
2092
1
原创 聚宽数据下载工具
聚宽是个非常棒的平台,回测用的数据洗的非常干净,没有未来信息的问题。最近听说他们发新产品了,祝贺!如果经常用聚宽的话,会经常需要把聚宽研究环境中自己分析数据的结果下载下来,我做了个小工具,能批量自动下载聚宽上保存的文件。用到了selenium模拟浏览器,不会用的可以搜一下。github:https://github.com/QuantGin/Quant_For_Allfrom selenium.common.exceptions import * import requestsimpo
2020-07-02 21:54:38
2852
原创 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
1426
原创 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
3184
1
原创 将GrADS数据转化为netCDF文件
需要画几张图,本来想着画图就画图呗,多大点事情啊。直到我看到了数据,才发现我之前的乐观是盲目的,这个世界上还有一种东西叫做GrADS数据……由两个文件构成,一个clt文件包含数据描述,一个dat文件是数据,是二进制的。问题是我也不会用GrADS啊,我也不想学啊……难道我自己编个程序处理?那不还是得看一堆GrADS的文档,真不见得比学GrADS省事。这时候我发现了一个好东西,Clim
2017-05-16 11:40:14
5247
1
原创 用编译好的源码包在linux下安装NCL
下载地址:https://www.earthsystemgrid.org/dataset/pyngl.html选择与自己操作系统,python,numpy版本都相匹配的版本下载。linux下有deb或者rpm包,windows看来要安装源码包了。
2017-05-15 15:36:05
1920
翻译 PyNGL和PyNIO教程翻译
今天需要用NCL,在下载的时候就看到了PyNGL。在网上随便查了一下,好像没有中文的介绍,所以就写一个吧,方便大家查,写在csdn上容易被百度查到,谁都方便。我尽量在短时间内完成吧,拖得久了我也没有更多的时间,有问题欢迎大家指正,我会万分感谢!注:此教程针对有一定python的人设计,没有python基础的人建议先学一下,反正就是为了在大气方面做点简单的应用非常容易,推荐阅读《python
2017-05-15 15:23:28
6205
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
20454
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:27:03
18978
原创 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
26009
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
37024
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
610
原创 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
397
原创 selenium 超时设置/等待时间过长自动停止(python)
用selenium爬网页,很多时候页面里面的有用信息其实已经加载完成了,但是由于页面加载没有彻底完成,下一步操作仍然不会执行,很耽误时间。然后很多其他文章中提到了一种方法:d.set_page_load_timeout(10)然而在我的测试下,这种方法不论是在firefox下还是在PhantomJS下,都不起作用。所以我查了一下文档,还有一种设置超时的方法:from selenium im
2017-03-19 21:16:14
37937
3
原创 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
2883
原创 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
12482
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
5431
原创 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
12568
原创 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
39844
原创 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
558
原创 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
4258
13
翻译 关于Python中Selenium Firefox代理的问题:Message: 'geckodriver' executab
最近这两天在写爬虫,感觉终极的解决方案还是用Selenium 模拟浏览器访问,这样省了很多麻烦。我开始用的是chrome,但发现真的不如firefox。我写了一个代理池,但问题来了,chrome调用代理总出问题,一气之下换成firefox。Selenium 原生支持firefox,所以只需要装一个firefox就能用了。from selenium.webdriver.com
2017-02-11 23:19:41
6536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人