草庐IT

US_ASCII

全部标签

python - 如何使用反斜杠 x\x 代码解码 ascii 字符串

我正在尝试从巴西葡萄牙语文本解码:'DemaisSubfun\xc3\xa7\xc3\xb5es12'应该是'DemaisSubfunções12'>>a.decode('unicode_escape')>>a.encode('unicode_escape')>>a.decode('ascii')>>a.encode('ascii')全部给:UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xc3inposition13:ordinalnotinrange(128)另一方面,这给出了:>>printa.encode('utf-8')Demai

Python ASCII 编解码器在写入 CSV 时无法编码字符错误

我不完全确定我需要对这个错误做些什么。我认为这与需要添加.encode('utf-8')有关。但我不完全确定这是否是我需要做的,也不确定我应该在哪里应用它。错误是:line40,inwriter.writerows(list_of_rows)UnicodeEncodeError:'ascii'codeccan'tencodecharacteru'\u2013'inposition17:ordinalnotinrange(128)这是我的python脚本的基础。importcsvfromBeautifulSoupimportBeautifulSoupurl=\'https://dummy

python - Python 中非 ASCII 字符的 chr

我正在尝试通过字符串列表实现搜索,在无法使用类似str.startswith的上下文中(如果您对此感到好奇,我很查询应用引擎数据存储区。)我想查找每个具有特定前缀的字符串,比方说“py”。我有比较运算符可供使用,所以我想我可以按如下方式实现它。#pseudocodesearch="py"search_strings_where(s>search,schr(ord(search[0])+1)应该是按词典顺序排列在搜索查询的第一个字符之后的字符。问题是这行不通。以ord(u"‰")为例,它返回8240。但是将其放入chr会再次引发错误。ValueError:chr()argnotinran

python 3 pip 安装非 ASCII 负载错误

使用python3.4w/pip尝试安装django-floppyforms==1.1并获得此非ASCII负载错误。我在python2.7中没有收到此错误。怎么回事?Downloading/unpackingdjango-floppyforms==1.1(from-r../requirements/base.txt(line22))Downloadingdjango_floppyforms-1.1-py33-none-any.whl(51kB):51kBdownloadedCleaningup...Exception:Traceback(mostrecentcalllast):File

Python ASCII 到二进制

是否有将ASCII码转换为二进制码的内置函数?例如。将“P”转换为01010000。我正在使用Python2.6.6 最佳答案 两个一起怎么样?bin(ord('P'))#0b1010000 关于PythonASCII到二进制,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4523551/

python - 统一码编码错误 : 'ascii' codec can't encode character u'\xe7' in position 17710: ordinal not in range(128)

我正在尝试从archivedwebcrawl打印一个字符串,但是当我这样做时,我得到了这个错误:printpage['html']UnicodeEncodeError:'ascii'codeccan'tencodecharacteru'\xe7'inposition17710:ordinalnotinrange(128)当我尝试打印unicode(page['html'])时,我得到:printunicode(page['html'],errors='ignore')TypeError:decodingUnicodeisnotsupported知道如何正确编码这个字符串,或者至少让它打

python - 在 python 中,如何将十六进制 ascii 字符串转换为原始内部二进制字符串?

在python中,如何将十六进制ASCII字符串转换为二进制字符串?例子:01000001B8000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435362021222324需要转换为二进制字符串。(0A需要转换为1010,而不是ASCII位1000001即65)编辑:为了更清晰,将有问题的“原始二进制文件”更改为“原始内部二进制文件”字符串。 最佳答案 importbase

python - 如何将 unicode 重音字符转换为没有重音的纯 ascii?

我正在尝试从http://dictionary.reference.com/browse/apple?s=t等字典网站下载一些内容我遇到的问题是原始段落有所有那些波浪线和反向字母等,所以当我读取本地文件时,我最终得到那些有趣的转义字符,如\x85、\xa7、\x8d等我的问题是,有什么方法可以将所有这些转义字符转换为它们各自的UTF-8字符,例如,如果有一个'à',我如何将其转换为标准的'a'?Python调用代码:importosword='apple'os.system(r'wget.lnk--directory-prefix=G:/projects/words/dictionar

python - 统一码编码错误 : 'ascii' codec can't encode character when trying a HTTP POST in Python

我正在尝试使用Unicode字符串(u'\xe4\xf6\xfc')作为Python中的参数执行HTTPPOST,但我收到以下错误:UnicodeEncodeError:'ascii'编解码器无法编码字符这是用于制作HTTPPOST的代码(使用httplib2)http=httplib2.Http()userInfo=[('Name',u'\xe4\xf6\xfc')]data=urlencode(userInfo)resp,content=http.request(url,'POST',body=data)关于如何解决这个问题有什么想法吗? 最佳答案

python - 如何从 ASCII 文件写入/读取带有 MultiIndex 的 Pandas DataFrame?

我希望能够为行和列索引创建一个带有MultiIndexes的PandasDataFrame,并从ASCII文本文件中读取它。我的数据如下:col_indx=MultiIndex.from_tuples([('A','B','C'),('A','B','C2'),('A','B','C3'),('A','B2','C'),('A','B2','C2'),('A','B2','C3'),('A','B3','C'),('A','B3','C2'),('A','B3','C3'),('A2','B','C'),('A2','B','C2'),('A2','B','C3'),('A2','B2