selenium之IE11环境配置 发表于 2019-06-18 | 分类于 python , 网络爬虫与数据分析 | 评论数: | 阅读次数: 安装配置 安装Python,当前使用的版本为Python3.7.3 官网下载地址:https://www.python.org/getit/ 安装selenium库,当前下载的selenium版本为selenium3.141 1pip install selenium 下载IEdriver IE ... 阅读全文 »
python之中文字符串分割问题 发表于 2019-06-17 | 分类于 python , 异常处理 | 评论数: | 阅读次数: 背景现有人员的姓名,希望通过字符串分割,分别获取人员的姓和名。(默认都是单姓,即取第一个字就是姓,剩下的为名)。 由于python2存在中文字符编码问题,并非默认都是utf-8,所以在进行字符串截取时就可能存在问题。 12345name = '郑小凯'print(name[0])�print(nam ... 阅读全文 »
iPhone之系统升级过程断电处理 发表于 2019-06-16 | 分类于 操作系统 , mac | 评论数: | 阅读次数: 背景之前在用的一个iPhone 5s手机在系统升级过程中,没有连接电源线,结果意外断电了。再次连上电源后,先白屏幕黑苹果图标之后,就显示”连接iTunes”的提示。 连接上mac并打开iTunes之后,提示”iPhone [您的设备名称] 出现问题,需要进行更新或恢复。” 点击恢复的话,会提示手机会 ... 阅读全文 »
java之clob类型数据的处理 发表于 2019-06-14 | 分类于 java | 评论数: | 阅读次数: 背景由于Java对于数据库返回的clob类型不能直接当做String类型处理,需经过转换才可以读取。之前的转换代码如下: 12345678public void setIp_clob(oracle.sql.CLOB ip_clob) { this.ip_clob = ip_clob; ... 阅读全文 »
cx_oracle之DPI-1054:connection cannot be closed when open statements or LOBs exist 发表于 2019-06-13 | 分类于 python , flask | 评论数: | 阅读次数: 背景在flask项目中,将oracle数据表中有个字段从varchar2类型修改为clob之后,测试通过后,上线运行时发现有一个报错: 1234567891011raised exception: DatabaseError(<cx_Oracle._Error object at 0x052B ... 阅读全文 »
oracle之varchar2修改为clob 发表于 2019-06-12 | 分类于 数据库 , oracle | 评论数: | 阅读次数: 背景前面为解决oracle中varchar类型过长导致插入异常提示ORA-01461问题,采用了规避的方法,详见:ORA-01461:仅可以为插入 LONG 列的 LONG 值赋值。 是在IP地址组表中,IP字段配置为varchar2(4000)类型,目前仅4000个字符,最后在使用过程中超过了大小 ... 阅读全文 »
FlaskFrom之单表多提交按钮实现 发表于 2019-06-11 | 分类于 python , flask | 评论数: | 阅读次数: 背景使用flask实现一个针对AD账号的操作处理,需要前台输入一个ad账号,通过下面不同的按钮实现“查询”,“删除”等操作。 思路根据需求,这里涉及要一个表单中需要有多个submit按钮的实现了。 常规的FlaskForm使用为: 在forms.py中定义表单组件 123class AdUnloc ... 阅读全文 »
python之微信登陆KeyError: pass_ticket问题 发表于 2019-06-02 | 分类于 python , 异常处理 | 评论数: | 阅读次数: 背景需求:当有异常情况时,通过python控制微信向自己发送消息。 当前python的微信第三方库比较成熟的有itchat,pywx等。浏览了一下他们的官网,pywx是基于itchat的封装,并且直接封装提供logger,可以给通过logger的方式调用来给指定的人发送微信消息推送。 于是选择pyw ... 阅读全文 »
celery beat之pidfile already exists问题 发表于 2019-06-01 | 分类于 python , flask | 评论数: | 阅读次数: 背景在进行celery定时任务测试时,发现到点任务并未执行,检查了log发现在启动celery beat的时候有这样一个报错,所以celery beat并未启动成功。 1234(hzinfo) E:\Python\WorkSpace\hzinfo>celery beat v3.1.0 (Cip ... 阅读全文 »
VMWare之虚拟机频繁挂起问题 发表于 2019-05-31 | 分类于 操作系统 , VMware | 评论数: | 阅读次数: 背景VMware环境:Vsphere ESXi 5.5 虚拟机:win7 32bit 近期新安装了一台虚拟机,发现在运行过程中会时不时就出现挂起的情况。 问题排查 先检查控制台报警信息,发现没有任何报警。 再检查这台虚拟机所在的主机是否有资源异常或警报,也未发现任何警报。 检查这台虚拟机所在的 ... 阅读全文 »