Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在批量上传程序中正确编码文本_Python_Google App Engine_Character Encoding_Bulkloader - Fatal编程技术网

Python 在批量上传程序中正确编码文本

Python 在批量上传程序中正确编码文本,python,google-app-engine,character-encoding,bulkloader,Python,Google App Engine,Character Encoding,Bulkloader,大容量上传程序的字符串编码正确方法是什么。当前,当它在我的文本字段中遇到撇号时,它正在退出 下面是一个示例CSV文件: demo,name,message FALSE,one,"Welcome message" FALSE,two,"If you’re having a medical emergency" 这是我的散装机。yaml: transformers: - kind: Message connector: csv connector_options: encoding:

大容量上传程序的字符串编码正确方法是什么。当前,当它在我的文本字段中遇到撇号时,它正在退出

下面是一个示例CSV文件:

demo,name,message
FALSE,one,"Welcome message"
FALSE,two,"If you’re having a medical emergency"
这是我的散装机。yaml:

transformers:
- kind: Message
  connector: csv
  connector_options:
   encoding: utf-8
   columns: from_header
  property_map:
   - property: demo
     external_name: demo
     import_transform: bool
   - property: name
     external_name: name
     import_transform: str
   - property: message
     external_name: message
     import_transform: str
当我使用这样的示例(文本中有撇号)运行加载程序时,我将得到以下错误

UnicodeEncodeError:“ascii”编解码器无法对x位置的字符u'\u2019'进行编码:序号不在范围内(128)


非常感谢您的帮助。

不是ASCII字符。您应该尝试将属性转换更改为
import\u transform:unicode