跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 难道我的 py 和你们的不一样?
未分類
23 11 月 2020

难道我的 py 和你们的不一样?

难道我的 py 和你们的不一样?

資深大佬 : h175h32 2

为啥我执行这个

import urllib.parse print(urllib.parse.urlencode("中文"))  

都报错?

大佬有話說 (13)

  • 資深大佬 : westoy

    urlencode 的不是 dict 么, 你要的是 quote 吧……

  • 主 資深大佬 : h175h32

    我擦 搜了半天 原来 python3.0 后的编码器 urlencode 更新后改为 quote_plus,函数名改了 可是百度搜到还有很多用这个 urlencode 函数的文章

  • 主 資深大佬 : h175h32

    @westoy 只是想用 urlencode 编码一下这个变量

  • 資深大佬 : summerwar

    搜问题的时候加上 python3 否则搜出来的可能是 2.7 的答案

  • 資深大佬 : westoy

    @h175h32

    python 里 urlencode 和 quote/quote_plus 本身使用没变过, 一直是那样, 我怀疑你把 php 的 urlencode 给记叉了….

    只是 2.7 时 urlencode 、quote/quote_plus 是在 urllib 下面, 原本的 urlparse 更侧重解析 url, 现在统一移到了 urllib.parse 下面

  • 資深大佬 : thedrwu

    标题用这个缩写有点歧义

  • 資深大佬 : roudancongji

    这不是我想看的 py

  • 資深大佬 : AndyAO

    @h175h32 #2
    建议搜这类问题的时候,限制时间为 1 年,而且屏蔽掉 CSDN 等站,结果会比较好.

  • 資深大佬 : imn1

    print(urllib.parse.urlencode({‘s’:”中文”}))
    s=%E4%B8%AD%E6%96%87

    print(urllib.parse.quote(“中文”))
    %E4%B8%AD%E6%96%87

  • 資深大佬 : qfans67

    py 通红?

  • 資深大佬 : bugcoder

    Not py diff, but search engine diff

  • 資深大佬 : julyclyde

    @h175h32 因为你搜索方法有问题
    别用百度

  • 資深大佬 : kevinfk2

    我以为是 py

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具