3 reachHigher

尚未进行身份认证

To hedge or to speculate, that's a question!

等级
TA的排名 2w+

C++DAO: odbc 调用失败 22018 Error = [Microsoft][ODBC SQL Server Driver]对于造型说明无效的字符值

在调试一个C++功能号的时候一直报错“对于造型说明无效的字符值”由于通过dao与sqlserver数据库进行交互,查了一天的数据定义也没发现什么错误。最后发现是数据表里的数据有问题我在插入新列的时候默认记录为NULL,与DAO里的定义不一致,所以报错了。所以在造数据的时候最好与定义一致。碰到这种问题一般的原因有两个数据类型不相符参数顺序错了...

2019-09-12 20:28:19

LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

转载自https://www.cnblogs.com/newpanderking/p/4003228.html用VS2010编译C++项目时出现这样的错误:LNK1123:转换到COFF期间失败:文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03...

2019-09-04 19:30:10

pymssql连接SQL Server长时间没反应,pyodbc连接正常

在用pymssql访问SQLServer数据库的时候遇到了一个很奇怪的bug,在测试环境里可以正常访问连接,但是在另一台服务器里运行却一直没有反应,也没有报错。一直找不到原因,花了大把时间解决这个问题,最终还是放弃了,改用pyodbc一开始连接的时候没反应我怀疑是网络不通,但是我试了试telnet发现网络是通的所以排除了网络的因素接下来就开始排除pymssql的连接参...

2019-08-13 18:07:22

configparser.ConfigParser() 获取配置节section成为字典

importconfigparsercfg=configparser.ConfigParser()cfg.read('config.txt')windDB=OracleDb()windDB.connect(**cfg._sections['windDB'])通过ConfigParser对象的_section属性获取配置节信息,转化为OrderedDict,这样就...

2019-07-09 21:24:41

Python RSA加密模拟登录

杂项之python利用pycrypto实现RSA本节内容pycrypto模块简介 RSA的公私钥生成 RSA使用公钥加密数据 RSA使用私钥解密密文 破解博客园登陆pycrypto模块简介pycrypto模块是python中用来处理加密解密等信息安全相关的一个很重要模块。该模块支持的加密方式: 对称加密方式: AES DES ARC4 散列值计...

2019-06-26 21:52:36

python发邮件:pandas DataFrame.to_html 改变数字的显示格式,float_format,formatters

工作中需要利用邮件每天向领导发送报表和一些统计数据,利用python可以实现每天定时发送非常方便,而且可以在正文中附上pandasdataframe表格,df.to_html就可以实现首先我们先看下官方文档的解释:pandas.DataFrame.to_html用法非常简单,但是如果我们想把表格制作得更友好一些呢?毕竟领导的时间很宝贵。比如我们想让表格里的数字显示千分位分隔符,同时...

2019-05-30 19:53:14

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

Classname Description DateOffset Genericoffsetclass,defaultsto1calendarday BDay businessday(weekday) CDay 这个可以设置特定的假期 Week oneweek,optionallyanchoredonadayofth...

2019-04-04 14:35:30

Pandas query 的用法, df.query

转载自:https://blog.csdn.net/tcy23456/article/details/85887334Pandasdf.query今天看到了query的用法,被这个函数的简洁所折服…df.query(expr,inplace=False,**kwargs)#使用布尔表达式查询帧的列参数:#expr:str要评估的查询字符串。你可以在环境中引用变量,在它们...

2019-03-28 18:03:54

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

1.刻度定位器与格式(TickLocator)Ticklocating与Tickformatting可参考官方文档:http://matplotlib.org/api/ticker_api.html2.获取坐标轴刻度对象Matplotlib中的ticker模块用于支持坐标轴刻度的修改,调用下列命令可以初步查看主副坐标轴刻度的数值定位方式(locator)与具体格式(for...

2019-03-15 16:36:46

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

主要原因可能是目标数据库是集群部署,可以咨询一下DBApython用sqlalchemy连接Oracle数据库的时候报了下面这个错误:sqlalchemy.exc.DatabaseError:(cx_Oracle.DatabaseError)ORA-12505:TNS:监听程序当前无法识别连接描述符中所给出的SID(Backgroundonthiserrorat:h...

2019-03-06 20:47:06

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

importthreadingdeftask(self,call_back): self.download() ifcall_back: #回调pbms self.call_back()defmain(self,call_back=True):#gevent.spawn(self.download,call_back).join() t...

2019-03-04 18:52:02

python利用 WMI 库操作windows

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

2019-02-27 18:46:55

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

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

2019-02-27 18:27:55

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

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

2019-02-26 18:29:21

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

我们在对pandas进行索引的时候,经常会遇到索引不存在,然后抛出错误,会很烦,降低了程序的容错性。想到了字典Dict有get的用法In[8]:d={'a':1}In[9]:d.get('b','no')Out[9]:'no'如果字典不存在目标键值,就会返回你指定的值,这边是’no’所以在想pandas是否也存在这种用法,查找一番发现还真有,不过是针对pandas.S...

2019-02-26 15:48:55

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

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

2019-01-31 09:51:33

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

关键在于创建oracle数据库需要的字符集环境变量NLS_LANG最佳解决方法:在程序开头添加:importosos.environ["NLS_LANG"]="GREEK_GREECE.AL32UTF8"#或者"AMERICAN_AMERICA.UTF8"#或者"SIMPLIFIEDCHINESE_CHINA.UTF8"可选的字符集有多种“GREEK_GREE...

2019-01-29 15:40:53

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

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

2019-01-22 21:25:40

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

改变字体颜色(color)红色+加粗**<fontcolor=red>红色+加粗</font>**蓝色+斜体*<fontcolor=blue>蓝色+斜体</f

2019-01-11 21:08:17

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

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

2019-01-09 15:34:01

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。