我的数据成功添加到数据库中。我已经通过调试我的代码进行了检查。但是当我使用游标读取这个数据时,它抛出了以下异常:java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.这是我的数据库助手函数的代码:
这个问题听起来很奇怪,但我的意思是:@subpackage Some Word Stuff
@subpackage不接受空格,但我当时并不知道这一点,而且我有很多这样的代码行需要修复。我想用正则表达式进行查找和替换(我的集成开发环境支持这一点),以便在每个@subpackage实例之后去掉单词之间的空格。
假设我有以下的熊猫系列: x = pd.Series(['box abcd', 'abcd box abcd', 'abcd box', 'abcdboxabcd']) 我想删除单词box的所有匹配项(注意,我不想删除子字符串框的所有匹配项),我这样做了: x.apply(lambda x: ' '.join([w for w in x.split(' ') if w != 'box'])) 这给了我我所期望的: 0 abcd