转:

编码:urllib.quote(string[, safe]),除了三个符号“_.-”外,将所有符号编码,后面的参数safe是不编码的字符,
使用的时候如果不设置的话,会将斜杠,冒号,等号,问号都给编码了。

如下:
>>> import urllib
>>> print urllib.quote("http://neeao.com/index.php?id=1")
http%3A//neeao.com/index.PHP%3Fid%3D1
这样在使用urllib.urlopen打开编码后的网址的时候,就会报错了。

设置不编码的符号:
>>> print urllib.quote("http://neeao.com/index.php?id=1",":?=/")
http://neeao.com/index.php?id=1
这下就好了。

最新文章

  1. ehcache报错
  2. 前端引擎初步设计稿 -通过配置生成动态页面 ,LandaSugar平台 .NET-C#-MVC
  3. 减少GC开销的措施
  4. Ghostscript命令实践
  5. http://www.cnblogs.com/yjmyzz/p/dubbox-demo.html
  6. Symfony2学习笔记之表单
  7. Sublime Text 2&3中输入法不跟随光标移动的问题的解决方法
  8. hive优化之自己主动合并输出的小文件
  9. 猪猪的机器学习笔记(十四)EM算法
  10. 自动同步Android源代码的脚本(repo sync)
  11. 什么是Angular JS?
  12. Failed to create the Java Virtual Machine(zt)
  13. 使用git提交代码到github,每次都要输入用户名和密码的解决方法
  14. 运行adb命令报错adb server version (31) doesn't match this client (39); killing...
  15. idea2017.2.2注册
  16. 从.Net到Java学习第四篇——spring boot+redis
  17. 微信tinker 热修复
  18. java中如何模拟真正的同时并发请求?
  19. c语言之字符串和格式化输入输出
  20. GROUP by 方法  C#

热门文章

  1. Windows下定时任务
  2. Linux Shell数值比较和字符串比较及相关
  3. 把旧系统迁移到.Net Core 2.0 日记 (17) --多租户和SoftDelete
  4. POJ 2243 Knight Moves(BFS)
  5. python 自然语言处理(五)____WordNet
  6. angular 我看过的技术书籍
  7. Grafana配置SingleStat图表信息(三)
  8. AVL平衡二叉树实现,图解分析,C++描述,完整可执行代码
  9. [Leetcode 104]求二叉树的深度Depth of BinaryTree
  10. :状态模式:GumballMachine