[英]importing csv file to list issue
嗨,我正在嘗試將此csv文件導入列表:
00cd3de3903a1dd0c5d10a4da5298088
0164d6463da0f5557c18ee5bf3fa40c6
021471774a61276bca2acc70d2605448
025faee9578c97fbaa0da61d55691758
04dd55ae5d18babc028a8410ca34ce10
0524579c38b45ce3f90865a91d4318a4
05a00c320754934782ec5dec1d5c0476
068ed52dae623cbd44c2198cb0eecda3
07dbd191187a3bfbd1d935cabdd82e24
0c3a1172e21000fe43a5b7894f3e0687
代碼如下:
with open('\\\\ntsrv1\\Indicators_for_Siem\\IOC1.csv', 'r', ) as temp_file:
readCSV = csv.reader(temp_file, delimiter=',')
for row in readCSV:
new_list.append(row)
輸出看起來像這樣:
[['00cd3de3903a1dd0c5d10a4da5298088'], ['0164d6463da0f5557c18ee5bf3fa40c6'], ['021471774a61276bca2acc70d2605448'], ['025faee9578c97fbaa0da61d55691758'], ['04dd55ae5d18babc028a8410ca34ce10'], ['0524579c38b45ce3f90865a91d4318a4'], ['05a00c320754934782ec5dec1d5c0476'], ['068ed52dae623cbd44c2198cb0eecda3'], ['07dbd191187a3bfbd1d935cabdd82e24'], ['0c3a1172e21000fe43a5b7894f3e0687']]
它看起來像列表列表
而且我正在尋找一種單數清單的模式,例如:
['value1','value2','value3','value4']
謝謝您的幫助
那不是CSV。 只需使用:
with open('input.csv') as temp_file:
new_list = temp_file.read().splitlines()
行變量是一個列表。
import csv
new_list = []
with open('input.csv', 'r') as temp_file:
readCSV = csv.reader(temp_file, delimiter=',')
for row in readCSV:
new_list.append(row[0])
print(new_list)
將輸出:
['00cd3de3903a1dd0c5d10a4da5298088', '0164d6463da0f5557c18ee5bf3fa40c6', '021471774a61276bca2acc70d2605448', '025faee9578c97fbaa0da61d55691758', '04dd55ae5d18babc028a8410ca34ce10', '0524579c38b45ce3f90865a91d4318a4', '05a00c320754934782ec5dec1d5c0476', '068ed52dae623cbd44c2198cb0eecda3', '07dbd191187a3bfbd1d935cabdd82e24', '0c3a1172e21000fe43a5b7894f3e0687']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.