Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.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 使用shell解释器替换或删除sqlite3数据库中的数据_Python_Shell_Sqlite - Fatal编程技术网

Python 使用shell解释器替换或删除sqlite3数据库中的数据

Python 使用shell解释器替换或删除sqlite3数据库中的数据,python,shell,sqlite,Python,Shell,Sqlite,如何替换sqlite3数据库中的值或空值。事实上,我正在Ubuntu的python shell解释器中工作。我已经在我的数据库中插入了值 car.db 我的表名是car\u car,这些是我的字段 "id" integer NOT NULL PRIMARY KEY, "name" varchar(200) NOT NULL, "time_created" datetime NOT NULL, "speed" integer NOT NULL 现在我已经在name、time\u created

如何替换sqlite3数据库中的值或空值。事实上,我正在Ubuntu的python shell解释器中工作。我已经在我的数据库中插入了值

car.db
我的表名是car\u car,这些是我的字段

"id" integer NOT NULL PRIMARY KEY,
"name" varchar(200) NOT NULL,
"time_created" datetime NOT NULL,
"speed" integer NOT NULL
现在我已经在nametime\u createdspeed字段中插入了值,就像在Shell ineterpreter中一样

 val = Car('name'= 'test' , time_created = 'some_values' , speed = 'some_values')     
我想做的是用一些新值替换这些值,或者单独为这些字段设置null。现在我的问题是,有没有任何方法可以使用单个语句单独设置null或替换字段


请给我一个解决方案,谢谢

val
这样的普通变量与SQLite无关。您实际上是如何插入数据的?在'val'变量中获取值后,我只需在shell解释器中编写代码,即>>val.save()。然后将其插入数据库中。哪个库或框架实现了
save
方法?