Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 只能对字符串值使用.str访问器_Python_Data Processing - Fatal编程技术网

Python 只能对字符串值使用.str访问器

Python 只能对字符串值使用.str访问器,python,data-processing,Python,Data Processing,我一直在尝试使用一个函数剥离多个数据帧中的所有字符串列 这是密码 def剥离_数据(数据): data=data.apply(lambda x:x.str.strip()如果x.dtype==“object”else x) 返回数据 然后我尝试使用locals()字典在同一个函数中传递多个表 用于文件中的i\u新建: 局部变量()[i]=剥离的_数据(局部变量()[i]) 这里是包含表名的列表 但这就是错误——“只能使用带字符串值的.str访问器!” 但是这段代码单独运行时没有任何错误 da

我一直在尝试使用一个函数剥离多个数据帧中的所有字符串列 这是密码

def剥离_数据(数据):
data=data.apply(lambda x:x.str.strip()如果x.dtype==“object”else x)
返回数据
然后我尝试使用locals()字典在同一个函数中传递多个表

用于文件中的i\u新建:
局部变量()[i]=剥离的_数据(局部变量()[i])
这里是包含表名的列表 但这就是错误——“只能使用带字符串值的.str访问器!”

但是这段代码单独运行时没有任何错误

data=data.apply(lambda x:x.str.strip()如果x.dtype==“object”else x)
其中data是任何表的名称