python
RavenUP
这个作者很懒,什么都没留下…
展开
-
基于Ananconda3-202011版本安装cvxpy和cvxopt
环境为intel cpu + windows10专业版。Ananconda3-202011版本基于python 3.8.6,安装cvxopt/cvxpy遇到了一些烦人的问题,记录一下。首先下载【osqp/scs/ecos】的wheel文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/接下来conda install cvxopt、conda install cvxpy。【!】pip install cvxopt(本地wheel),在import时出现原创 2020-11-30 17:52:35 · 630 阅读 · 0 评论 -
python中import的一些使用技巧
python中import的一些使用技巧在目录A的a.py文件中import目录B的b.py文件:sys.path.append('path to b.py')import b有时b.py中需要使用同一目录下的数据,例如#b.py中data.csv:pd.read_csv('./data.csv')这时相对路径 ‘.’为a.py所在目录,或调用脚本时所在目录。为了获取b.py绝对路径,可以使用#原创 2017-08-31 12:34:12 · 934 阅读 · 0 评论 -
python.pandas.pct_change()处理nan的默认值问题
问题如下:https://github.com/pandas-dev/pandas/issues/6389pct_change()默认遇到缺失值nan按照'pad'方法填充pct_change(fill_method='pad')即向前寻找最近的非nan值,计算百分比变动。实际想要的可能是pct_change(fill_method=None)这里要十分注意!参阅:http://pandas.py...原创 2018-03-14 15:01:31 · 8806 阅读 · 0 评论 -
用python的cx_Oracle读取数据时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 14: illeg
报错信息:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 14: illegal multibyte sequence这时候要加os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'至于在con = orcl.con...原创 2019-08-20 16:31:10 · 4515 阅读 · 0 评论