小编Sli*_*ind的帖子

使用 Spacy 从文本文件中提取名称

我有一个文本文件,其中包含如下所示的行:

Electronically signed : Wes Scott, M.D.; Jun 26 2010 11:10AM CST

The patient was referred by Dr. Jacob Austin.  

Electronically signed by Robert Clowson, M.D.; Janury 15 2015 11:13AM CST

Electronically signed by Dr. John Douglas, M.D.; Jun 16 2017 11:13AM CST

The patient was referred by
Dr. Jayden Green Olivia.  
Run Code Online (Sandbox Code Playgroud)

我想使用 Spacy 提取所有名称。我正在使用 Spacy 的词性标记和实体识别,但无法获得成功。我可以知道它是如何做到的吗?任何帮助将是可观的

我正在以这种方式使用一些代码:

import spacy
nlp = spacy.load('en')
 document_string= " Electronically signed by stupid: Dr. John Douglas, M.D.; 
 Jun 13 2018 11:13AM CST"
doc = …
Run Code Online (Sandbox Code Playgroud)

nlp nltk data-extraction python-3.x spacy

5
推荐指数
2
解决办法
1万
查看次数

在 python 中创建一个没有 Flask 的 REST API

我想在不使用 Flask 的情况下创建 REST API。我曾经使用 Flask 创建过一次,如下所示,但现在我想尝试不使用 Flask。我开始知道 urllib 是执行此操作的软件包之一,但不知道该怎么做。即使除了 urllib 之外还有其他方法,那也没关系。

from werkzeug.wrappers import Request, Response
import json
from flask import Flask, request, jsonify
app = Flask(__name__)

with open ("jsonfile.json") as f:
    data = json.load(f)
    #data=f.read()

@app.route('/', methods=['GET', 'POST'])
def hello():
    return jsonify(data)

if __name__ == '__main__':
    from werkzeug.serving import run_simple
    run_simple('localhost', 9000, app)
Run Code Online (Sandbox Code Playgroud)

rest json urllib flask python-3.x

5
推荐指数
1
解决办法
3265
查看次数

在 Python 中验证一组日期的方法

我有一组日期,我正在使用以下方法来验证它们。我想确认使用这么多 try-except 块是正确的方法还是有更好的方法?

此外,日期也可以采用其他格式,例如 dd/mm/yyyy,所以我应该包括所有可能的格式还是有更好的方法?

dob="""
10/23/1964
9/14/2010
12-23-98
"""

try:
    date_time= datetime.strptime(dob, '%m/%d/%Y')
except:
       try:
           date_time= datetime.strptime(dob, '%m-%d-%Y')
       except:
              try:
                  date_time= datetime.strptime(dob, '%m/%d/%y')
              except:
                     try:
                         date_time= datetime.strptime(dob, '%m-%d-%y') 
                     except:
                            date_time="invalid date"
print(date_time)
Run Code Online (Sandbox Code Playgroud)

regex data-extraction python-3.x

1
推荐指数
1
解决办法
112
查看次数

标签 统计

python-3.x ×3

data-extraction ×2

flask ×1

json ×1

nlp ×1

nltk ×1

regex ×1

rest ×1

spacy ×1

urllib ×1