摘要: 1、用openpyxl判断单元格是否为空值: sheet.cell(row=3, column=8).value is None2、判断pandas单元格是否为空值: pd.isnull(df.iloc[i][14]) == True 阅读全文
posted @ 2020-07-16 21:44 岁月饶过谁 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: #写入单元格from pyexcelerate import Workbook wb = Workbook() ws = wb.new_sheet("sheet name") ws[1][1].value =15#合并单元格 from pyexcelerate import Workbook wb 阅读全文
posted @ 2020-07-15 14:40 岁月饶过谁 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 提取字符串中的数字import re f_v = eval(re.sub("\D", "", Version[:3]))列分类计数 1、转换成dataframedf_fdd_ = pd.pivot_table(df_fdd, index=['CELL'], values=["NE"], aggfun 阅读全文
posted @ 2020-07-13 09:21 岁月饶过谁 阅读(1453) 评论(0) 推荐(0) 编辑
摘要: def computerOffsetPosition(lon, lat, brng, dist): lat1 = lat * pi / 180 lon1 = lon * pi / 180 brg = brng * pi / 180 # 扁率 flat = 298.257223563 # 地球 半长轴 阅读全文
posted @ 2020-07-07 20:17 岁月饶过谁 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 最近用python生成了shp文件文件,打开后属性表内容中的中文字符均为乱码,度娘之后发了一个解决方法,备着自己用: 我用的ArcGIS 10.2版本,可以通过下面的方法来设置编码行为: 方法一: 1. 开始--运行,输入”Regedit“,打开注册表; 2. 如是用的是 10.x 版本 ArcGI 阅读全文
posted @ 2020-07-07 12:10 岁月饶过谁 阅读(1246) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-07-03 22:59 岁月饶过谁 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 往往我们在使用anaconda因为任务需要,需要安装很多的第三方库,这样就会造成即使做一个小工具打包后也会变得很大,我理解这其实是python的一个小bug,所以就需要我们在anaconda环境下创建一个虚拟环境,可以根据任务需要安装必须安装的库即可。在这个过程中我遇到了几点问题,总结如下: 系统w 阅读全文
posted @ 2020-06-05 18:12 岁月饶过谁 阅读(2839) 评论(0) 推荐(0) 编辑
摘要: 平时我们在源代码中使用pandas的方法pd.read_excel,没有在代码中引入xlrd同样可以调试,但是在编译后就不行,这是因为Pandas 读取 Excel 文件的引擎是 xlrd,所以必须引入。 阅读全文
posted @ 2020-05-17 18:33 岁月饶过谁 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 例子1:精确指定条件 df_mots[(df_mots['time'] < 25320)&(df_mots['time'] >= 25270)] 例子2:模糊条件,包含指定字符串(包含变量) df = df[df['director'].notnull()] # 筛选非空数据 .str.contai 阅读全文
posted @ 2020-05-16 16:01 岁月饶过谁 阅读(27584) 评论(0) 推荐(1) 编辑
摘要: pyinstaller打包运行报错failed to execute script main pyqt5写完win32 应用程序后,经过pyinstaller打包成单个文件,运行弹出错误提示框:failed to execute script mainpycharm中pyinstaller打包参数: 阅读全文
posted @ 2020-05-10 23:44 岁月饶过谁 阅读(548) 评论(0) 推荐(0) 编辑