最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python發(fā)起請求提示UnicodeEncodeError錯誤代碼解決方法

 更新時間:2020年04月21日 16:21:19   作者:wan了個蛋  
這篇文章主要介紹了Python發(fā)起請求提示UnicodeEncodeError錯誤代碼解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

具體錯誤:

UnicodeEncodeError: 'latin-1' codec can't encode characters in position 73-74: Body ('測試') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.

解決:

對請求參數(shù)進(jìn)行編碼處理:

示例代碼:

import requests
import json
import re
import pymysql
from tool.Mysql_connect import Mysql_operation
from tool.get_token import Crm_token

class test_demo(object):
  def __init__(self):
    self.op_mysql=Mysql_operation()
    self.token=Crm_token()
  def create_yixiang(self):
    url='http://xxx/customerAdjunctAdd'
    token=self.token.get_token()
    headers={"Content-Type":'application/x-www-form-urlencoded',
    "token":token}
    try:
      tel_num=self.op_mysql.sql_select('''select max(tel) from nc_customer_adjunct''')[0]['max(tel)'] #結(jié)果為str
    except Exception as error:
      print(error)
    a=1
    while a<3:
      tel_num=int(tel_num)+1
      a+=1
      data='customer_type=1&source=1&course_name_id=41&tel=%d&customer_name=測試3.1&sex=0&school=測試1&intro_id=0'%(tel_num)
      try:
        request1=requests.request("POST",url=url,headers=headers,data=data.encode()) #encode對請求編碼處理:不處理接口會返回數(shù)據(jù)解析錯誤
        # print(data)
        response1=request1.json()
        print(headers)
        print(response1)
      except Exception as error:
        print(error)
if __name__=="__main__":
  Tm=test_demo()
  Tm.create_yixiang()

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python requests.get帶header

    python requests.get帶header

    這篇文章主要介紹了python requests.get帶heade方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編小編過來看看吧
    2020-05-05
  • Python中endswith()函數(shù)的基本使用

    Python中endswith()函數(shù)的基本使用

    這篇文章主要介紹了Python中endswith()函數(shù)的基本使用,是Python學(xué)習(xí)當(dāng)中的基礎(chǔ)知識,該函數(shù)可以用來檢測文件類型,需要的朋友可以參考下
    2015-04-04
  • Python接口自動化淺析logging日志原理及模塊操作流程

    Python接口自動化淺析logging日志原理及模塊操作流程

    這篇文章主要為大家介紹了Python接口自動化系列文章淺析logging日志原理及模塊操作流程,文中詳細(xì)說明了為什么需要日志?日志是什么?以及日志用途等基本的原理
    2021-08-08
  • Python Switch Case三種實(shí)現(xiàn)方法代碼實(shí)例

    Python Switch Case三種實(shí)現(xiàn)方法代碼實(shí)例

    這篇文章主要介紹了Python Switch Case2種實(shí)現(xiàn)方法代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • 使用python實(shí)現(xiàn)md5加密

    使用python實(shí)現(xiàn)md5加密

    這篇文章主要介紹了使用python實(shí)現(xiàn)md5加密,md5為計算機(jī)安全領(lǐng)域廣泛使用的一種散列函數(shù),用于確保信息傳輸完整一致,需要的朋友可以參考下
    2023-04-04
  • Python使用time模塊實(shí)現(xiàn)指定時間觸發(fā)器示例

    Python使用time模塊實(shí)現(xiàn)指定時間觸發(fā)器示例

    這篇文章主要介紹了Python使用time模塊實(shí)現(xiàn)指定時間觸發(fā)器,結(jié)合實(shí)例形式分析了Python時間相關(guān)模塊與方法使用技巧,需要的朋友可以參考下
    2017-05-05
  • Python中is和==的區(qū)別詳解

    Python中is和==的區(qū)別詳解

    這篇文章主要介紹了Python中is和==的區(qū)別詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • python?abs函數(shù)用法小結(jié)

    python?abs函數(shù)用法小結(jié)

    abs()是python的內(nèi)置函數(shù),它的作用是返回一個數(shù)的絕對值,abs函數(shù)的主要用途是返回一個數(shù)的絕對值,下面通過本文給大家分享python?abs函數(shù)怎么用,感興趣的朋友一起看看吧
    2024-05-05
  • Python設(shè)計模式中的創(chuàng)建型工廠模式

    Python設(shè)計模式中的創(chuàng)建型工廠模式

    這篇文章主要介紹了Python設(shè)計模式中的創(chuàng)建型工廠模式,工廠模式即Factory?Pattern,是提供創(chuàng)建對象的最佳方式,下文小編介紹Python工廠模式的相關(guān)資料,需要的朋友可以參考一下
    2022-02-02
  • python3 圖片 4通道轉(zhuǎn)成3通道 1通道轉(zhuǎn)成3通道 圖片壓縮實(shí)例

    python3 圖片 4通道轉(zhuǎn)成3通道 1通道轉(zhuǎn)成3通道 圖片壓縮實(shí)例

    今天小編就為大家分享一篇python3 圖片 4通道轉(zhuǎn)成3通道 1通道轉(zhuǎn)成3通道 圖片壓縮實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評論

荣成市| 常州市| 大安市| 曲阳县| 班玛县| 佛冈县| 三明市| 金塔县| 盈江县| 双峰县| 肥乡县| 酒泉市| 宾川县| 金塔县| 和平区| 于田县| 嘉黎县| 怀仁县| 多伦县| 安徽省| 奎屯市| 大关县| 平舆县| 阿拉善右旗| 顺平县| 黄龙县| 涪陵区| 哈尔滨市| 南岸区| 米脂县| 景德镇市| 湘潭县| 河津市| 芜湖市| 长泰县| 朝阳区| 株洲县| 沅陵县| 蕲春县| 达日县| 沧源|