在python中读取#char

2024-04-26 14:16:56 发布

您现在位置:Python中文网/ 问答频道 /正文

有人能帮我读python中的“#”字符吗?我好像拿不到档案。因为这是stanford postagger的输出,所以有没有脚本可以将stanford postagger http://nlp.stanford.edu/software/tagger.shtml文件转换为cwb。http://cogsci.uni-osnabrueck.de/~korpora/ws/CWBdoc/CWB_Encoding_Tutorial/node3.html

这是我要读的utf-8txt文件:

 如果#CS 您#PN 在#P 新加坡#NR 只#AD 能#VV 前往#VV 一#CD 间#M 俱乐部#NN ,#PU 祖卡#NN 酒吧#NN 必然#AD 是#VC 您#PN 的#DEG 不二#JJ 选择#NN 。#PU
    作为#P 或许#AD 是#VC 新加坡#NR 唯一#JJ 一#CD 家#M 国际#NN 知名#VA 的#DEC 夜店#NN ,#PU 祖卡#NN 既#CC 是#VC 一#CD 个#M 公共#JJ 机构#NN ,#PU

因此,对于这段代码,我没有读入utf-8txt文件中的字符:

^{pr2}$

Tags: 文件httpcdnn字符nradutf
2条回答
if word == '\#':

这可能没有你想象的那样。(提示:print "\#"

如果Python无法识别转义序列,那么它将在字符串中包含反斜杠。在

>>> '\#' == '\\#'
True

相关问题 更多 >