日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Python UnicodeEncodeError 問題解決方法

本篇文章重點(diǎn)為大家講解一下 Python UnicodeEncodeError 問題,有需要的小伙伴可以參考一下。

創(chuàng)新互聯(lián)是一家專業(yè)提供臨河企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站制作、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為臨河眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

具體錯(cuò)誤:

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

解決:

對(duì)請(qǐng)求參數(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'customer_type=1&source=1&course_name_id=41&tel=%d&customer_name=測(cè)試3.1&sex=0&school=測(cè)試1&intro_id=0'%(tel_num)
     try:
       request1=requests.request("POST",url=url,headers=headers,data=data.encode()) #encode對(duì)請(qǐng)求編碼處理:不處理接口會(huì)返回?cái)?shù)據(jù)解析錯(cuò)誤
       # print(data)
       response1=request1.json()
       print(headers)
       print(response1)
     except Exception as error:
       print(error)
if __name__=="__main__":
 Tm=test_demo()
 Tm.create_yixiang()

當(dāng)前標(biāo)題:Python UnicodeEncodeError 問題解決方法
文章源于:http://www.dlmjj.cn/article/cdegigp.html