是否有一种优雅的方法来获取句子中单词/标记的索引?我知道令牌的属性https://spacy.io/api/token#attributes “ i”属性返回整个父文档中的索引。但是父文档可以包含多个句子。
示例:“这是一个例子。这是另一个例子。”
我需要的都是将“ This”作为索引0返回,将“ is”都作为索引1返回等等。
提前致谢 :)
crypto-js 的 MD5 函数(https://www.npmjs.com/package/crypto-js)如何处理对象?我正在尝试使用 crypto/md5 ( https://pkg.go.dev/crypto/md5 ) 包在 Golang 中复制哈希行为,但我无法弄清楚为什么我的两个实现的哈希值不同。这一定与 crypto-js 如何在内部处理对象有关,因为对于纯字符串,我得到了相同的哈希值。
Node.js 示例:
var CryptoJS = require("crypto-js");
let body = {"key":"value"}
let bodyHash = CryptoJS.MD5(body);
CryptoJS.enc.Base64.stringify(hash)
Run Code Online (Sandbox Code Playgroud)
输出哈希:SH97IvaDEtLBu8k7GupEWw==
Golang 示例:
import (
"crypto/md5"
"encoding/base64"
)
type KeyValue struct {
Key string `json:"key"`
}
func main() {
body := KeyValue{
Key: "value",
}
bodyByteArray, _ := json.Marshal(body)
bodyHash := md5.Sum(bodyByteArray)
bodyHashBase64 := base64.StdEncoding.EncodeToString(bodyHash)
}
Run Code Online (Sandbox Code Playgroud)
输出哈希:pzU/fN3OgI3gAydHoLe+UA==
任何帮助和解释表示赞赏!