读书人

Python关于两个字符串连接解决方法

发布时间: 2012-03-12 12:45:33 作者: rapoo

Python关于两个字符串连接

Python code
def saveToFile(dir, htmlContent, title,url=""):    nFail = 0    dir +="/%s" % (url)

很奇怪,每次我把dir打印出:
codedeveloper/
你好,这里是中文地址.html

英文的就没有问题,这该如何处理呢,就是当url是中文的,先不考虑转换【urllib.quote (data)】这种的。
还有,"%s"%(url)这跟 dir+ url写法有何区别呢?


[解决办法]
别用+号连接字符串 效率是个惨剧
[解决办法]
Python code
dir +=u"/%s" % (url)
[解决办法]
mark 学习了~
[解决办法]
刚开始学习Python。看了一些资料,unicode字符串。学习了。
[解决办法]
你这种情况我怎么都模拟不出来。。奇怪了。。


[解决办法]
学习了。。。。
[解决办法]
恩 编码问题
[解决办法]
unicode问题
[解决办法]
还不错啊
[解决办法]
Python code
# -*-coding:UTF-8-*- url = '哈.html'.decode('utf-8')d = "codedeveloper"d += "/%s" % (url)print d 

读书人网 >perl python

热点推荐