永发信息网

Python 怎样用变量替换字符串?

答案:2  悬赏:40  手机版
解决时间 2021-03-08 11:49
num1 = 2
Xpath = '//*[@id="custMtTranList"]/tbody/tr[1]/td[11]'
print Xpath.replace(Xpath[35:36], num1)
运行结果:
Traceback (most recent call last):
File "", line 1, in
print Xpath.replace(Xpath[35:36],num1)
TypeError: expected a string or other character buffer object
最佳答案
很简单

只要把
Xpath.replace(Xpath[35:36], num1)改成

Xpath.replace(Xpath[35:36], str(num1))以下是replace方法的详细说明
 replace(...)
     S.replace(old, new[, count]) -> string

     Return a copy of string S with all occurrences of substring
     old replaced by new.  If the optional argument count is
     given, only the first count occurrences are replaced.参数只能是str类型
全部回答
1. 使用连接符: + world = "world" print "hello " + world + " ! "2. 使用占位符来内插 world = "world" print "hello %s !" % world3. 使用函数 li = ['my','name','is','bob'] mystr = ' '.join(li) print mystr 上面的语句中字符串是作为参数传入的,可以直接用变量替换: begin_date = '2012-04-06 00:00:00' end_date = '2012-04-06 23:59:59' select * from usb where time between to_date(begin_date,'yyyy-mm-dd hh24:mi:ss') and to_date(end_date,'yyyy-mm-dd hh24:mi:ss')
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么是横断面?说的通俗一点
高速公路收费站工作需要考试吗?以及相关考题
PCI-E 显卡 ×1 ×4 ×8三种类型的插槽是否一
房屋租赁人是否能得到拆迁补偿
【苯酚与溴水反应】苯酚与溴水反应有什么现象
最外层电子数决定化学性质分子,分子是维持其
营口市万发科技有限公司地址在哪,我要去那里
梦见家里死了的狗活了和在世的亲人走了...求
贵阳到温州2013年2月25号的火车票还有吗?
前女友处对象了,我该怎么办?
天祥宾馆怎么去啊,有知道地址的么
中兴微品会是什么?
造价师能达到百万年薪吗?
什么情况下可以剥夺一个教师上课的权利?
( )/b的-1次方=a的-1次方是补充习题上的一道
推荐资讯
求星之卡比梦之泉的200%存档
诊断应首先考虑A.肢端肥大症B.巨人症C.青春期
孕妇梦见摘樱桃
邮箱图片是什么样子的
如何练正楷字
苹果4s手机上的 itunes store ID密码对了还让
我姓刘,老婆姓段,帮忙起一个加上刘和段(或
汇泉鼎一元火锅涮地址在什么地方,想过去办事
吃了发霉的食物会引起什么症状
刚买的牛仔裙可以在洗衣机洗吗
任何人英语怎么说
数学题:一个等腰直角三角形ABC,C等于九十度
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?