拉开一列是为Python非常简单(不确定关于SQLite)。这将您的DB行简化为一个字符串数组,并且应该与SQLite返回类似。

text = [

'Apple',

'Banana, Pear',

'Lemon, Peach, Apricot'

]

for line in text:

cols = [c.strip() for c in line.split(',')]

print(cols)

应该输出每串线阵列:

['Apple']

['Banana', 'Pear']

['Lemon', 'Peach', 'Apricot']

编辑:

这里有一个完整的Python脚本,做你想找什么样的SQLite的:

import sqlite3

conn = sqlite3.connect('test.db')

c = conn.cursor()

c.execute(

'''SELECT *

FROM Fruits

WHERE Fruit_Basket IS NOT NULL'''

)

rows = c.fetchall()

for row in rows:

fruit_basket = row[0]

fruits = [f.strip() for f in fruit_basket.split(',')]

while (len(fruits) < 3):

fruits.append('')

print(fruits)

update = '''UPDATE Fruits

SET Fruit1 = ?, Fruit2 = ?, Fruit3 = ?

WHERE Fruit_Basket = ?'''

c.execute(update, fruits + [fruit_basket,])

conn.commit()

conn.close()

Java用sqlit拆分小数_如何将SQLite列中的分隔值拆分为多列相关推荐

  1. sql如何处理null值_如何正确处理SQL中的NULL值

    sql如何处理null值 前言 (Preface) A friend who has recently started learning SQL asked me about NULL values ...

  2. java 判断是否是小数_判断字符串中是否是整数和小数的方法

    判断字符串中是否是整数和浮点数的方法有几种方式,下面分别介绍: 1.用JAVA自带的函数,判断是否为整数 public static boolean isNumeric(String str) { f ...

  3. java.线程池 线程数_如何在线程“ main”中修复异常java.lang.NoClassDefFoundError:Java中的org / slf4j / LoggerFactory...

    java.线程池 线程数 此错误表示您的代码或您在应用程序中使用的任何外部库都在使用SLF4J库 (一个开放源代码日志记录库),但无法找到所需的JAR文件,例如slf4j-api-1.7.2.jar因 ...

  4. java对象序列化去掉字段_使用序列化查找对象中的脏字段

    java对象序列化去掉字段 假设您正在开发一个将对象自动保存到数据库中的框架. 您需要检测两次保存之间所做的更改,以便仅保存已修改的字段. 如何检测脏场. 最简单的方法是遍历原始数据和当前数据,并分别 ...

  5. java文件替换一行数据_用Golang替换文件中的一行

    我是Golang的新手,从一些例子开始 . 目前,我要做的是逐行读取文件,并在满足特定条件时将其替换为另一个字符串 . 该文件用于测试目的包含四行: one two three four 处理该文件的 ...

  6. java 正则 最后一个字符_正则表达式怎么匹配字符串中最后一串数字?

    展开全部 importre temp='DwellTime:666' m=re.search(r'\d*',temp) printrepr(m.group()),m.start(),m.end() m ...

  7. java获取tomcat启动时间不对_部署在Tomcat 服务器中的web应用读取时间与系统时间不一致问题...

    我在部署应用到Ubantu系统上的tomcat服务器中运行,发现操作系统的时间和tomcat中的应用程序获取的时间不一致,总是相差8个小时,但是查看当前操作系统的时区也是CST时区(中国标准时区). ...

  8. java excel 插入新行_使用POI往EXCEL中插入行

    部分代码如下(POI的版本为3.2) public void insertRow() throws IOException { POIFSFileSystem fs = new POIFSFileSy ...

  9. java eclipse导入工程文件_如何在Eclipse软件中导入Java工程文件

    有些在学习Java编程的用户虽然会创建工程,但是对于怎么导入工程文件却不清楚,下面这篇教程我们就来为大家介绍一下,在Eclipse软件中导入Java工程文件的方法,有兴趣的朋友就来了解一下吧. 解决方 ...

最新文章

  1. DataTable转换成IList
  2. php 操作 redis 常用命令
  3. 每次digital painting 之后,都可以把作品放到这里,比较好看,也和nft相关度比较大
  4. Swift之extension的使用
  5. go 声明二维数组_一篇文章了解Go语言中数组Arrays的使用内幕
  6. cacti pdo_mysql_搭建配置cacti,采集信息监控
  7. Linux社区关于链表的bug讨论我们要看一下
  8. oracle odbc配置
  9. vue-router linkActiveClass问题
  10. 【转载】opencl中设备内存
  11. nginx 开机启动_4步配置Nginx + Keepalived + Havip,解决前端单点问题
  12. 乘风破浪,遇见未来新能源汽车(Electric Vehicle)之特斯拉提车必须知道的十个流程
  13. 振铃效应与样点自适应补偿(Sample Adaptive Offset,SAO)技术
  14. 用友t 的服务器找不到系统管理,用友T+找不到账套了怎么办
  15. phpdesigner 配置SVN
  16. ip地址解析,ip归属地识别
  17. tf.app.flags
  18. 聊聊DevOps制品管理-不止是存储制品这么简单
  19. 同一个表单form,两个按钮button,调用同一个submit(),给action附不同的参数
  20. 2021 年最佳开源软件榜单,Python 高性能框架 FastAPI 上榜了!

热门文章

  1. [UWP]做个调皮的BusyIndicator
  2. Javadoc的Html文件传输chm
  3. 利用索引数组排序 不改变原数组值的位置
  4. 视频参数(流媒体系统,封装格式,视频编码,音频编码,播放器)对比
  5. CMakeList.txt中设置一个可变的变量的值(bool)
  6. 想要学好C++有哪些技巧?
  7. python读取csv文件_python3.0读取csv文件
  8. video4linux 安装,【精品博文】Video4linux 下视频编程的流程
  9. 二、express中间件
  10. 十四、CSS 3新特性详解(二)——2D转换(transform)、动画(animation)、动画序列