Python自动析构时出现Exception AttributeError: 'NoneType' object has no attribute的问题
昨晚在整理自己的python脚本的时候,想把其中一个脚本中的 print 函数全都改成 logging 包中的相关函数。改完后一运行却出现了 Exception AttributeError: 'NoneType' object has no attribute 的错误,网上搜了一下没找到相关答案。...
昨晚在整理自己的python脚本的时候,想把其中一个脚本中的 print 函数全都改成 logging 包中的相关函数。改完后一运行却出现了 Exception AttributeError: 'NoneType' object has no attribute 的错误,网上搜了一下没找到相关答案。...
在写shell脚本时,会遇到要把一个符点数转换成整数的情况。之前线上一个shell脚本在用awk从文本中读取出一个带两位小数的符点数后,是直接把它乘以100转换成整数的。脚本一直运行正常,直到后面遇到了一个符点数 19004.44 ,它在乘以100后得到的不是 1900444 而是科学记数 1.90...
前天在生产环境中遇到一个问题:使用 GROUP CONCAT 函数select出来的数据被截断了,最长长度不超过1024字节,开始还以为是navicat客户端自身对字段长度做了限制的问题。后面故意重新INSERT了一个字段长度超1024字节的数据,但是navicat能完整展示出来,所以就排除了nav...
前段时间在了解分布式,发现firefoxbug在博客中写的这篇 《一致性hash在分布式系统中的应用》 http://www.firefoxbug.com/index.php/archives/2791/ "查看原文" 对这个问题说明得比较清晰易懂,本文主要是自己的理解和实践。 在后端一般会遇到这样...
月末需要对系统注册用户进行报表统计,在使用Navicat从MySQL数据库中导出数据到excel文件时,发现最大只能导出为65536(美好的数字)行的数据。按理说 Navicat应该是从数据库中读取一条记录会立即写到excel文件中,不应该只读取65536范围内的数据然后一次性写到文件里面。 一、问...
在 上一篇文章 https://typecodes.com/linux/python3caseyumbug.html "《修复CentOS7升级Python到3.6版本后yum不能使用的问题》" 中通过重装yum解决了无法使用Python3解释执行的问题,但是 yum -y update 后又会使得...
之前把现有这台阿里CentOS7.2系统的Python2.7.5升级成Python3.6后,yum工具就不能使用了。当时网上查了下原因,都说是Python3导致的,但是试了很多种方法还是没解决,后面也就一直没管了。因为最近要弄一个Nodejs微信小程序,需要用yum安装一些开发工具,就不得不修复这个...
本文是这《Linux C/C++多进程同时写一个文件》系列文章的第三篇, 上一篇文章 https://typecodes.com/cseries/linuxmutilprocesswrite2.html "查看原文" 演示了两个亲缘关系的进程(父子进程)同时写一个文件的情形,并得出了 数据只会错乱但...