Reach Higher

Live In The Moment

pandas.tseries.offset, 获取季度,月度第一天(最后一天)

Class name Description DateOffset Generic offset class, defaults to 1 calendar day BDay business day (weekday) CDay 这个可以设置特定的假期 W...

2019-04-04 14:35:30

阅读数 60

评论数 0

Pandas query 的用法, df.query

转载自:https://blog.csdn.net/tcy23456/article/details/85887334 Pandas df.query 今天看到了query的用法,被这个函数的简洁所折服… df.query(expr,inplace = False,** kwargs )# 使用布...

2019-03-28 18:03:54

阅读数 258

评论数 0

matplotlib 修改坐标轴刻度值,刻度个数

1.刻度定位器与格式(Tick Locator) Tick locating 与 Tick formatting 可参考官方文档:http://matplotlib.org/api/ticker_api.html 2.获取坐标轴刻度对象 Matplotlib 中的 ticker 模块用于支持坐标...

2019-03-15 16:36:46

阅读数 369

评论数 0

sqlalchemy.exc.DatabaseError: (cx_Oracle.DatabaseError) ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID

主要原因可能是目标数据库是集群部署,可以咨询一下DBA python 用sqlalchemy 连接Oracle数据库的时候报了下面这个错误: sqlalchemy.exc.DatabaseError: (cx_Oracle.DatabaseError) ORA-12505: TNS: 监听...

2019-03-06 20:47:06

阅读数 364

评论数 0

python多线程threading.Thread传关键字参数(**kwargs)的时候要用字典

import threading def task(self, call_back): self.download() if call_back: # 回调pbms self.call_back() def main(self, call_back=True): ...

2019-03-04 18:52:02

阅读数 334

评论数 0

python利用 WMI 库操作windows

转载自http://python.jobbole.com/86349/ 最近在网上搜索Python和WMI相关资料时,发现大部分文章都千篇一律,并且基本上只说了很基础的使用,并未深入说明如何使用WMI。本文打算更进一步,让我们使用Python玩转WMI。 1 什么是WMI 具体请看微软官网对...

2019-02-27 18:46:55

阅读数 42

评论数 0

python在多线程threading里面引用win32com, wmi 的时候报错,pythoncom.CoInitialize

这是因为在线程里面没有初始化pythoncom,需要在你的线程任务里面再加一段代码 import pythoncom pythoncom.CoInitialized() 一般建议放在线程函数的开头处

2019-02-27 18:27:55

阅读数 140

评论数 0

python 调用wsdl web接口,参数传入方法

转载自:https://huangfang7891-gmail-com.iteye.com/blog/1886965 1.使用Python访问WebService远程方法 1)安装Sud库 https://fedorahosted.org/suds/ 下载 tarball 2)示例代码如下: fr...

2019-02-26 18:29:21

阅读数 309

评论数 0

pandas dataframe.get()在选取元素的时候实现dict.get的功能,避免报错

我们在对pandas进行索引的时候,经常会遇到索引不存在,然后抛出错误,会很烦,降低了程序的容错性。 想到了字典Dict 有get 的用法 In[8]: d = {'a':1} In[9]: d.get('b', 'no') Out[9]: 'no' 如果字典不存在目标键值,就会返回...

2019-02-26 15:48:55

阅读数 32

评论数 0

谈谈pandas merge 的一个深坑,莫名其妙多出来一行

merge 在 pandas 里面的基本用法 pd.merge([df1, df2], on=’ ‘, how=’ left/right/inner’) df1.merge(df2, on=’ ‘, how=’ ') 如果你要拼接的两个dataframe中,有一个相同的关键字段,且两个列名是相...

2019-01-31 09:51:33

阅读数 621

评论数 0

Python3 SQAlchemy oracle: UnicodeEncodeError 'ascii' codec can't encode characters 中文编码报错

关键在于创建oracle数据库需要的字符集环境变量 NLS_LANG 最佳解决方法: 在程序开头添加: import os os.environ["NLS_LANG"] = "GREEK_GREECE.AL32UTF8" # ...

2019-01-29 15:40:53

阅读数 160

评论数 0

SublimeText 3 快捷键跳转到函数定义,快捷键跳回原来光标所处位置

sublime text 3 内置了函数跳转功能 F12, Shift + F12 在界面的上方有一个 “ Goto” 标签,里面定义了很多快捷键 Winows 跳转函数定义(Goto definition):F12 返回(Goto Reference):Shift + F12 ubuntu 跳...

2019-01-22 21:25:40

阅读数 1188

评论数 0

Markdown如何在jupyter notebook里面改变字体、大小、颜色以及高亮

改变字体颜色(color) 红色+加粗 **<font color = red>红色+加粗</font&am...

2019-01-11 21:08:17

阅读数 1285

评论数 1

Linux系统安装anaconda后添加环境变量:python cmd not found

在安装Anaconda.sh文件时,一不小心就跳过了将anaconda添加到Linux系统环境变量的选项,不过不用担心,我们可以手动添加 1 - ctrl+Alt + T 打开 Terminal, 输入 sudo gedit /etc/profile ,根据提示输入密码 2 - 在文件的末尾添...

2019-01-09 15:34:01

阅读数 173

评论数 0

递归法合并嵌套list

递归法合并嵌套list 先构造一个函数,通过循环遍历集合 每遇到一个元素,判断该元素是不是集合,如果是继续递归调用函数 def combine(input_list, output_list): for item in input_list: ...

2019-01-09 11:27:02

阅读数 104

评论数 0

pandas 在判断一个series里面是否包含某元素时候要加tolist

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_excel.html converters : dict, default None Dict of functions for converting value...

2018-12-14 20:56:38

阅读数 2018

评论数 1

git clone, push, pull, fetch 的用法

Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。 Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 git clone git remote git fetch git pu...

2018-11-21 11:12:22

阅读数 53

评论数 0

import mlogging,No module named ffi,import fcntl 报错

在import mlogging 的时候,一直报错,网上几乎没有别的办法,发现是在导入 fcntl这个包的时候出了错,经过多番搜索发现 pip安装下来的mlogging这个包应该是在linux上运行的,见 https://github.com/kieslee/mlogging , 所以f...

2018-11-20 21:10:26

阅读数 361

评论数 0

安装Crypto、pycrypto最完美的解决办法

如果你在安装pycrypto,或者import的时候总是出错 from Crypto.Cipher import _AES DLL load failed 不是有效win32程序 或者 error: Unable to find vcvarsall.bat 到这个网站下载已经编译好的exe安装包,...

2018-11-19 17:18:20

阅读数 504

评论数 0

远程桌面连接-突然发生身份验证错误,(错误代码: 0x800706be) — 通过添加windows凭证解决

今天在用远程桌面连接服务器的时候突然报错,说是身份验证错误,代码: 0x800706be 然后就卡住了一下。经过尝试,发现了原因。 因为昨天我删除了凭据管理器里面的一个普通凭证,需要我手动加回去。具体操作如下 第一步打开凭据管理器,通过windows搜索 选择Windows凭据 ...

2018-11-14 14:40:30

阅读数 1655

评论数 1

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