小编vip*_*war的帖子

ValueError: 无法将字符串转换为浮点数:'" "'

我有一些值是 csv 文件,在 csv 文件中,一些值是数字,一些是字符串数字。.csv 文件示例:

1,"1151226468812.22",100,1,467,999.00,999.95,15,1,999.00,999.95,998.50,999.95,15,999.01,1396,34,06092016091501.444,1394627.25
2,"1151226468812.11",100,1,467,999.00,1000.00,1605,3,999.00,1000.00,998.50,1000.00,5,999.03,1426,37,06092016091502.111,1424626.50
Run Code Online (Sandbox Code Playgroud)

所以我想将字符串转换为浮点数。所以这是我的代码:

datareader = csv.reader(datafile, delimiter=",", quoting= csv.QUOTE_NONE)

    names =  []
    names.append("local_timestamp")
    names.append("nse_timestamp")
for row in datareader:
        data = dict()
        data.update(local_timestamp = row[0])
        data.update(nse_timestamp = float(row[1]))
Run Code Online (Sandbox Code Playgroud)

但它返回值错误。

ValueError: could not convert string to float: '"1151226468812.22"'
Run Code Online (Sandbox Code Playgroud)

python csv string floating-point integer

4
推荐指数
1
解决办法
6万
查看次数

哪些驱动程序支持"无浏览器"/"无头"测试?

实际上我想在不想打开任何浏览器的服务器上运行我的selenium代码.但我很困惑哪个webdriver用于执行所有任务的服务器(我从某个站点下载一些文件并存储在我的服务器中).

selenium webdriver headless headless-browser selenium-webdriver

1
推荐指数
1
解决办法
1118
查看次数