【python】避免读取excel时的TypeError: unsupported operand type(s) for +: ‘float‘ and ‘str‘错误
这个实际上是excel单元格为空的时候返回值为float类型的nan导致的错误。因为遇到的次数比较多,所以单独总结一下开一篇文章。
解决方法比较简单,主要是找到一个适用于字符型输入的nan判断函数。可以采用pandas库的isnull函数。
import pandas as pd
if pd.isnull(r1):
r1 = ""
或者
from pandas import isnull if isnull(r1): r1 = ""
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/31cc5a999d.html
相关推荐
-
初学者的基本 Python 面试问题和答案
文章目录 专栏导读 1、什么是Python?列出 Python 在技术领域的一些流行应用。 2、在目前场景下使用Python语言作为工具有什么好处? 3、Python是编译型语言还…
1天前 -
82. Python split方法-分割字符串
82. split方法-分割字符串 文章目录 82. split方法-分割字符串 1. 什么是split( )函数 2. split( )方法的语法格式如下: 3. 实操练习 4….
1天前 -
通俗理解正交匹配追踪(OMP)算法及MATLAB代码实现
2023.12.16 在阅读OTFS相关论文的过程中,总是被数学知识绊住,因此在这里从通信小白的视角尝试理解一下基础的相关算法//部分内容有参考ChatGPT。 【OTFS数学知识…
1天前 -
python pycharm安装包失败 使用pip安装失败 解决方案
python pycharm安装第三方包失败 方案一 情景复现 在写python代码使用一些第三方库的时候需要进行引用,我刚装完pycharm之后,导入已经写好的代码,出现如下情况…
1天前 -
GRBL源码详解步进电机的算法学习笔记(STM32)一篇带你学完GRBL算法初版
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 GRBL源码中步进电机的算法学习笔记(STM32) 前言 GRBL源码中算法部分的学习是我在公司研发激光切割机(三…
1天前 -
【Python】构造数据包Scapy——网络扫描、攻击工具
1、Scapy介绍 库:是Python的一个库,独立运行的工具(在Linux中,将scapy当作一个独立的工具来使用,可以不依赖Python) 使用场景:网络扫描、攻击工具 可以在…
1天前 -
Python 之 Matplotlib 柱状图(竖直柱状图和水平柱状图)、直方图和饼状图
文章目录 一、柱状图 二、竖直柱状图 1. 基本的柱状图 2. 同位置多柱状图 3. 堆叠柱状图 三、水平柱状图 1. 基本的柱状图 2. 同位置多柱状图 3. 堆叠柱状图 四、直…
1天前 -
248.【2023年华为OD机试真题(C卷)】两个字符串间的最短路径问题(动态规划-Java&Python&C++&JS实现)
?点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别…
算法结构 1天前 -
代码随想录算法训练营第一天| 27 移除元素 704 二分查找
目录 27 移除元素 704 二分查找 27 移除元素 快指针遍历,慢指针记录 class Solution { public: int removeElement(vector…
算法结构 1天前 -
双向链表超详解——连我奶奶都能学会的复杂链表(带头双向循环)
文章目录 前言 一、双向链表的概念 二、双向链的结构设计 三、双链表的基本功能接口 四、双向链表接口的实现 4.1、创建结点 4.2、初始化链表 4.3、打印链表 4.4、尾插结点…
1天前
