双斜杠在python的用法_Python双反斜杠issu

我使用python脚本向属于另一个系统的sqlserver发送数十万个insert查询。在

我的插入示例:"INSERT INTO ImportData (ISBNORISSNORURL, FILENAME, PDFLOCATIONS, PROCESSED) VALUES('0442019521', 'pinto_1995_245_hires.pdf', 'I:\\Collect and Process Data\\Licensing Schemes Processing\\03 Data Preparation Original\\USQ\\September-October 2010\\pinto_1995_245_hires.pdf','0');"

将文件路径字符串指定给全局:

^{pr2}$

然后将其添加到由名称/值对组成的字典中,这些名称/值对与插入查询中的字段和值数据相匹配。这些将转换为数据字符串:final_header_list = str(fields_value_list.keys()).replace("[","").replace("]","").replace("'","")

final_values_list = str(fields_value_list.values()).replace("[","").replace("]","").replace("'","")

然后添加到最后的插入字符串:insert_query = 'INSERT INTO {0} ({1}) VALUES({2});'.format(TABLE,final_header_list,final_value_list)

以10000个组发送到sql server。在

双反斜杠作为双反斜杠传递到数据库,而不是神奇地转换为单个反斜杠。我显然不允许用正斜杠作为替代。有没有其他方法可以在我这边得到想要的反斜杠?或者,SQL server实例的管理员是否必须在其末端进行更改?在

非常感谢!在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值