CSV文件我有腳本讀取CSV文件中的數據,並使用probablepeople庫結果和probablepeople
有方法即parse()
我使用它像probablepeople.parse('some text')
,這是產生這樣的 輸出例如probablepeople.parse()數據在python3
some text | return by probablepeople.parse()
Justin Nappier | [('Justin', 'GivenName'), ('Nappier', 'Surname')]
Richard Urnberg | [('Richard', 'CorporationName'), ('Urnberg', 'CorporationName')]
所以輸出基本上這
[('text', 'columnname'), ('text', 'columnname'), ('text', 'columnname'), ('text', 'columnname')........]
我想存儲在CSV文件中的數據可以請你幫我這。
我的代碼是這樣的
# -*- coding: utf-8 -*-
import probablepeople
import csv
try:
# Getting ASINs from the given csv and put into the start_urls
with open('full_name_submit.csv', 'rbU') as csv_file:
data = csv.reader(csv_file)
for url in data:
print(url[1])
pr = probablepeople.parse(url[1])
print(pr)
# some logic to put data to csv
except Exception as e:
print(e)
使用probablepeople安裝使用圖書館'PIP安裝probablepeople' –
你使用csv.reader了。爲什麼不同樣使用[csv.writer(https://docs.python.org/2/library/csv.html#writer-objects) – ShreyasG
你能張貼的CSV所需的輸出文件?您是否有意將'tuple'的'list'轉換爲CSV,其中'tuple'的第二個位置決定了CSV列,並且它的第一個值是?如果是這樣,在你的例子中'公司名稱'是重複的,所以你會鬆散的信息。 – Adirio