In [1]:
import text_analysis.fileutil as f
f.read_localcsv('data/livetalk.csv')
REG_DTM BLTTHG_CNTNT COUNT
0 20160301001144 방송 기다리고 있었습니다 191
1 20160301001312 반가워요~ 829
2 20160301001332 딸아이가 열심히 잘 듣고 있어요.^^감사합니다~ 865
3 20160301001349 시원스쿨 기다렸어요 170
4 20160301001352 열공해서 완전정복 할께요 191
5 20160301001551 울아들도 이거 들으면서 영어가 느는거 같아요 416
6 20160301001602 쉽게영어를배울수있어요^^ 68
7 20160301001734 대표님 이름처럼 시원하게 말하고 싶어요 221
8 20160301001803 꼭 영어 초보 탈출을 했으면 좋겠네요. 478
9 20160301001941 신기하게도 넘 잼있게 영어 공부하고 있어요 951
10 20160301001952 시원스러운 강의입니다 61
11 20160301002122 구성이 알차네요 823
12 20160301002133 열심히 공부하고 있습니다 618
13 20160301002146 열심히 해보렵니다^^ 380
14 20160301002203 새롭게 태어날거에요^^ 352
15 20160301002240 영어에자신감이생기네요 907
16 20160301002351 영어 초보 탈출 할수 있을것 같네요~^^ 471
17 20160301002422 열심히 공부중!! 16년도 화이팅!!^^ 773
18 20160301002443 시작이 반이라고 말하기에 자신감이 붙네요. 13
19 20160301002455 아들과 함께 공부하려고 주문했어요 646
20 20160301002506 맘에 들어요.적극 추천합니다. 970
21 20160301002555 언제어디서나 이용할수 있어좋네요 시원스쿨탭! 700
22 20160301003006 좋아요열씨미 영어 공부 하려구요 104
23 20160301003145 남편이 좋아하네요 406
24 20160301003207 조카가 열심히 공부하길~~^^ 770
25 20160301003229 파이팅해용 214
26 20160301003249 완전만족~머리에쏙쏙ㅋㅋ 360
27 20160301003305 강의가 귀에 쏙쏙 들어오네요~ 261
28 20160301003329 수강권 등록해서 들어보니 좋으네요 895
29 20160301003348 야무지게 다짐해봅니다ㅋ홧팅 934
... ... ... ...
1695 20160321125108 해외에서 호비 신청하려고 모바일로 방송보고 있어요..ㅎㅎ 525
1696 20160321130700 큰아이때도 구성이 좋았는데 지금은 더 좋네요 86
1697 20160321130749 귀요미 호비~넘 사랑스러워요 407
1698 20160322124345 우리 아이가 쓸거니까.. 당연히 알집매트죠 762
1699 20160322124353 편해보이네요 349
1700 20160322124811 미리구매하고 방송도 예약해서 보고 잇네요 102
1701 20160322130808 우리아이 맘껏 뛸수있을것같아 기대되네요 ^^ 891
1702 20160322132021 방송기달려서 그레이핑크 추가구매했어요♡ 289
1703 20160322132044 알집매트 너무 좋아 재구매 합니다 알집 짱! 317
1704 20160322132537 드뎌구매하였어요!!~아이가 넘 좋아할거같아요^^ 960
1705 20160321124230 아이가호비를너무좋아해요^^ 742
1706 20160321125816 우리 조카가 호비 넘 좋아해요^^ 270
1707 20160321130843 지금 주문했어요. 저번 방송 놓쳐서 아쉬웠는데. . 아이한테 빨리보여주고 싶어요 674
1708 20160321124949 우리 아이 양치 정말 안하는데요 1-3월호 양치특집으로 제가 엄청 편해졌어요 치카치카 223
1709 20160322130413 한 장당 사이즈가 어떻게 되나요? 671
1710 20160322132812 알림 설정해놓고 드디어 구매했습니다^^ 535
1711 20160322132822 아이들이 너무 좋아 하겠어요!!!♥♥ 24
1712 20160321130838 우와 우와 기다고기다리던 호비네요~~~^^ 160
1713 20160322124512 그레이랑 핑크중 고민이에요ㅜㅜ 698
1714 20160322124847 우와~~~~알집매트방가방가 저희집도1?1구입해서 잘쓰고있어요 완전대박강추 395
1715 20160322125426 그레이핑크냐 듀오그레이냐 고민중이에요ㅜㅜ 970
1716 20160322131219 드디어 샀어요~!! 기대만발~^^ 446
1717 20160322132950 층간소음도 걱정 없어요^^ 171
1718 20160322133041 크기도 넉넉하고 냄새도 안나고 너무 좋네요! 399
1719 20160322125605 여자아가라 그레이핑크!! 요위에서 걸음마연습하자♡ 406
1720 20160322124619 엄청 기다렸어요~사이즈 굿^^다음달에 태어날 우리아가를 위해 구입해요~ 651
1721 20160321125309 울 아이가 너무 좋아해요 944
1722 20160321130522 엄마들 사이에서 만족도도 크죠 774
1723 20160321124424 양치할때 도망만 다니는 우리 딸. 호비보면 바뀔까요? 친구가 추천함. 745
1724 20160321130519 6개월 아가예요..미리미리 준비해요~^^ 524
[1725 rows x 3 columns]
Out[1]:
REG_DTM
BLTTHG_CNTNT
COUNT
0
20160301001144
방송 기다리고 있었습니다
191
1
20160301001312
반가워요~
829
2
20160301001332
딸아이가 열심히 잘 듣고 있어요.^^감사합니다~
865
3
20160301001349
시원스쿨 기다렸어요
170
4
20160301001352
열공해서 완전정복 할께요
191
5
20160301001551
울아들도 이거 들으면서 영어가 느는거 같아요
416
6
20160301001602
쉽게영어를배울수있어요^^
68
7
20160301001734
대표님 이름처럼 시원하게 말하고 싶어요
221
8
20160301001803
꼭 영어 초보 탈출을 했으면 좋겠네요.
478
9
20160301001941
신기하게도 넘 잼있게 영어 공부하고 있어요
951
10
20160301001952
시원스러운 강의입니다
61
11
20160301002122
구성이 알차네요
823
12
20160301002133
열심히 공부하고 있습니다
618
13
20160301002146
열심히 해보렵니다^^
380
14
20160301002203
새롭게 태어날거에요^^
352
15
20160301002240
영어에자신감이생기네요
907
16
20160301002351
영어 초보 탈출 할수 있을것 같네요~^^
471
17
20160301002422
열심히 공부중!! 16년도 화이팅!!^^
773
18
20160301002443
시작이 반이라고 말하기에 자신감이 붙네요.
13
19
20160301002455
아들과 함께 공부하려고 주문했어요
646
20
20160301002506
맘에 들어요.적극 추천합니다.
970
21
20160301002555
언제어디서나 이용할수 있어좋네요 시원스쿨탭!
700
22
20160301003006
좋아요열씨미 영어 공부 하려구요
104
23
20160301003145
남편이 좋아하네요
406
24
20160301003207
조카가 열심히 공부하길~~^^
770
25
20160301003229
파이팅해용
214
26
20160301003249
완전만족~머리에쏙쏙ㅋㅋ
360
27
20160301003305
강의가 귀에 쏙쏙 들어오네요~
261
28
20160301003329
수강권 등록해서 들어보니 좋으네요
895
29
20160301003348
야무지게 다짐해봅니다ㅋ홧팅
934
...
...
...
...
1695
20160321125108
해외에서 호비 신청하려고 모바일로 방송보고 있어요..ㅎㅎ
525
1696
20160321130700
큰아이때도 구성이 좋았는데 지금은 더 좋네요
86
1697
20160321130749
귀요미 호비~넘 사랑스러워요
407
1698
20160322124345
우리 아이가 쓸거니까.. 당연히 알집매트죠
762
1699
20160322124353
편해보이네요
349
1700
20160322124811
미리구매하고 방송도 예약해서 보고 잇네요
102
1701
20160322130808
우리아이 맘껏 뛸수있을것같아 기대되네요 ^^
891
1702
20160322132021
방송기달려서 그레이핑크 추가구매했어요♡
289
1703
20160322132044
알집매트 너무 좋아 재구매 합니다 알집 짱!
317
1704
20160322132537
드뎌구매하였어요!!~아이가 넘 좋아할거같아요^^
960
1705
20160321124230
아이가호비를너무좋아해요^^
742
1706
20160321125816
우리 조카가 호비 넘 좋아해요^^
270
1707
20160321130843
지금 주문했어요. 저번 방송 놓쳐서 아쉬웠는데. . 아이한테 빨리보여주고 싶어요
674
1708
20160321124949
우리 아이 양치 정말 안하는데요 1-3월호 양치특집으로 제가 엄청 편해졌어요 치카치카
223
1709
20160322130413
한 장당 사이즈가 어떻게 되나요?
671
1710
20160322132812
알림 설정해놓고 드디어 구매했습니다^^
535
1711
20160322132822
아이들이 너무 좋아 하겠어요!!!♥♥
24
1712
20160321130838
우와 우와 기다고기다리던 호비네요~~~^^
160
1713
20160322124512
그레이랑 핑크중 고민이에요ㅜㅜ
698
1714
20160322124847
우와~~~~알집매트방가방가 저희집도1?1구입해서 잘쓰고있어요 완전대박강추
395
1715
20160322125426
그레이핑크냐 듀오그레이냐 고민중이에요ㅜㅜ
970
1716
20160322131219
드디어 샀어요~!! 기대만발~^^
446
1717
20160322132950
층간소음도 걱정 없어요^^
171
1718
20160322133041
크기도 넉넉하고 냄새도 안나고 너무 좋네요!
399
1719
20160322125605
여자아가라 그레이핑크!! 요위에서 걸음마연습하자♡
406
1720
20160322124619
엄청 기다렸어요~사이즈 굿^^다음달에 태어날 우리아가를 위해 구입해요~
651
1721
20160321125309
울 아이가 너무 좋아해요
944
1722
20160321130522
엄마들 사이에서 만족도도 크죠
774
1723
20160321124424
양치할때 도망만 다니는 우리 딸. 호비보면 바뀔까요? 친구가 추천함.
745
1724
20160321130519
6개월 아가예요..미리미리 준비해요~^^
524
1725 rows × 3 columns
In [2]:
cd /home/jason/dev/django/src
/home/jason/dev/django/src
In [12]:
pwd
Out[12]:
'/home/jason/dev/django/src'
In [36]:
import csv
import json
path = 'data/nasdaq100list.csv'
RESULTS = {"children": []}
with open(path) as csvfile:
reader = csv.DictReader(csvfile)
for line in reader:
RESULTS['children'].append({
"name": line['Name'],
"symbol": line['Symbol'],
"symbol": line['Symbol'],
"price": line['lastsale'],
"net_change": line['netchange'],
"percent_change": line['pctchange'],
"volume": line['share_volume'],
"value": line['Nasdaq100_points']
})
print(json.dumps(RESULTS)
{"children": [{"value": "0.5", "symbol": "ATVI", "percent_change": "2.16", "price": "37.91", "net_change": "0.8", "volume": "8132287", "name": " Activision Blizzard Inc"}, {"value": "-0.1", "symbol": "ADBE", "percent_change": "-0.15", "price": "95.96", "net_change": "-0.14", "volume": "1198136", "name": " Adobe Systems Incorporated"}, {"value": "0.1", "symbol": "AKAM", "percent_change": "0.79", "price": "51.12", "net_change": "0.4", "volume": "1652649", "name": " Akamai Technologies Inc."}, {"value": "0", "symbol": "ALXN", "percent_change": "0.18", "price": "139.11", "net_change": "0.25", "volume": "1167077", "name": " Alexion Pharmaceuticals Inc."}, {"value": "-0.5", "symbol": "GOOG", "percent_change": "-0.28", "price": "713.31", "net_change": "-1.98", "volume": "1361332", "name": " Alphabet Inc."}, {"value": "0", "symbol": "GOOGL", "percent_change": "-0.34", "price": "728.07", "net_change": "-2.48", "volume": "1354717", "name": " Alphabet Inc."}, {"value": "1.9", "symbol": "AMZN", "percent_change": "0.66", "price": "717.93", "net_change": "4.7", "volume": "5048150", "name": " Amazon.com Inc."}, {"value": "0", "symbol": "AAL", "percent_change": "-4.66", "price": "31.33", "net_change": "-1.53", "volume": "14228217", "name": " American Airlines Group Inc."}, {"value": "-0.8", "symbol": "AMGN", "percent_change": "-0.83", "price": "152.9", "net_change": "-1.28", "volume": "2981649", "name": " Amgen Inc."}, {"value": "-0.2", "symbol": "ADI", "percent_change": "-1.52", "price": "54.9", "net_change": "-0.85", "volume": "2279014", "name": " Analog Devices Inc."}, {"value": "-1.7", "symbol": "AAPL", "percent_change": "-2.35", "price": "90.34", "net_change": "-2.17", "volume": "76314690", "name": " Apple Inc."}, {"value": "-0.4", "symbol": "AMAT", "percent_change": "-1.9", "price": "19.63", "net_change": "-0.38", "volume": "11787895", "name": " Applied Materials Inc."}, {"value": "-0.2", "symbol": "ADSK", "percent_change": "-1.64", "price": "58.06", "net_change": "-0.97", "volume": "1960510", "name": " Autodesk Inc."}, {"value": "-0.1", "symbol": "ADP", "percent_change": "-0.15", "price": "86.54", "net_change": "-0.13", "volume": "1692622", "name": " Automatic Data Processing Inc."}, {"value": "-0.4", "symbol": "BIDU", "percent_change": "-1.09", "price": "161.28", "net_change": "-1.77", "volume": "4102952", "name": " Baidu Inc."}, {"value": "2322599", "symbol": "BBBY", "percent_change": "-0.36", "price": " Beyond Inc.", "net_change": "43.25", "volume": "-0.83", "name": " Bed Bath &"}, {"value": "-0.9", "symbol": "BIIB", "percent_change": "-1.7", "price": "262.71", "net_change": "-4.54", "volume": "1299337", "name": " Biogen Inc."}, {"value": "0", "symbol": "BMRN", "percent_change": "-2.96", "price": "79.79", "net_change": "-2.43", "volume": "992783", "name": " BioMarin Pharmaceutical Inc."}, {"value": "-0.6", "symbol": "AVGO", "percent_change": "-1.95", "price": "141.04", "net_change": "-2.81", "volume": "2645211", "name": " Broadcom Limited"}, {"value": "0.6", "symbol": "CA", "percent_change": "5.07", "price": "31.48", "net_change": "1.52", "volume": "6883618", "name": " CA Inc."}, {"value": "0", "symbol": "CELG", "percent_change": "0.05", "price": "100.3", "net_change": "0.05", "volume": "3985540", "name": " Celgene Corporation"}, {"value": "0", "symbol": "CERN", "percent_change": "0.22", "price": "54.46", "net_change": "0.12", "volume": "1688798", "name": " Cerner Corporation"}, {"value": "-0.3", "symbol": "CHTR", "percent_change": "-1.5", "price": "213.96", "net_change": "-3.26", "volume": "9795843", "name": " Charter Communications Inc."}, {"value": "0.1", "symbol": "CHKP", "percent_change": "0.5", "price": "81.62", "net_change": "0.41", "volume": "729531", "name": " Check Point Software Technologies Ltd."}, {"value": "-0.1", "symbol": "CSCO", "percent_change": "-0.11", "price": "26.67", "net_change": "-0.03", "volume": "19681858", "name": " Cisco Systems Inc."}, {"value": "0.1", "symbol": "CTXS", "percent_change": "0.35", "price": "82.93", "net_change": "0.29", "volume": "866146", "name": " Citrix Systems Inc."}, {"value": "0", "symbol": "CTSH", "percent_change": "0.05", "price": "61.13", "net_change": "0.03", "volume": "2631220", "name": " Cognizant Technology Solutions Corporation"}, {"value": "0.4", "symbol": "CMCSA", "percent_change": "0.31", "price": "62.26", "net_change": "0.19", "volume": "8337486", "name": " Comcast Corporation"}, {"value": "-0.2", "symbol": "COST", "percent_change": "-0.27", "price": "146.72", "net_change": "-0.4", "volume": "2860594", "name": " Costco Wholesale Corporation"}, {"value": "0", "symbol": "CSX", "percent_change": "-1.35", "price": "25.54", "net_change": "-0.35", "volume": "8039425", "name": " CSX Corporation"}, {"value": "0", "symbol": "CTRP", "percent_change": "-0.99", "price": "43.08", "net_change": "-0.43", "volume": "2927431", "name": " Ctrip.com International Ltd."}, {"value": "-0.1", "symbol": "DISCA", "percent_change": "-2.87", "price": "28.14", "net_change": "-0.83", "volume": "5648031", "name": " Discovery Communications Inc."}, {"value": "0", "symbol": "DISCK", "percent_change": "-2.67", "price": "27.31", "net_change": "-0.75", "volume": "1414820", "name": " Discovery Communications Inc."}, {"value": "-0.4", "symbol": "DISH", "percent_change": "-4.28", "price": "45.43", "net_change": "-2.03", "volume": "4475649", "name": " DISH Network Corporation"}, {"value": "0.2", "symbol": "DLTR", "percent_change": "1.59", "price": "80.29", "net_change": "1.26", "volume": "1800321", "name": " Dollar Tree Inc."}, {"value": "-0.2", "symbol": "EBAY", "percent_change": "-0.67", "price": "23.58", "net_change": "-0.16", "volume": "10867940", "name": " eBay Inc."}, {"value": "0", "symbol": "EA", "percent_change": "2.22", "price": "75.01", "net_change": "1.63", "volume": "8201279", "name": " Electronic Arts Inc."}, {"value": "0", "symbol": "ENDP", "percent_change": "-0.74", "price": "13.45", "net_change": "-0.1", "volume": "19916870", "name": " Endo International plc"}, {"value": "0", "symbol": "EXPE", "percent_change": "0.26", "price": "112.94", "net_change": "0.29", "volume": "1052144", "name": " Expedia Inc."}, {"value": "-0.7", "symbol": "ESRX", "percent_change": "-1.37", "price": "72.61", "net_change": "-1.01", "volume": "3755503", "name": " Express Scripts Holding Company"}, {"value": "1.3", "symbol": "FB", "percent_change": "0.64", "price": "120.28", "net_change": "0.76", "volume": "22035465", "name": " Facebook Inc."}, {"value": "-0.2", "symbol": "FAST", "percent_change": "-1.43", "price": "45.64", "net_change": "-0.66", "volume": "3356573", "name": " Fastenal Company"}, {"value": "0", "symbol": "FISV", "percent_change": "-0.11", "price": "105.24", "net_change": "-0.12", "volume": "803945", "name": " Fiserv Inc."}, {"value": "-1.5", "symbol": "GILD", "percent_change": "-1.36", "price": "82.76", "net_change": "-1.14", "volume": "12095677", "name": " Gilead Sciences Inc."}, {"value": "0.1", "symbol": "HSIC", "percent_change": "0.51", "price": "172.25", "net_change": "0.87", "volume": "337320", "name": " Henry Schein Inc."}, {"value": "-0.2", "symbol": "ILMN", "percent_change": "-1.38", "price": "136.94", "net_change": "-1.92", "volume": "1194491", "name": " Illumina Inc."}, {"value": "0", "symbol": "INCY", "percent_change": "-0.11", "price": "70.54", "net_change": "-0.08", "volume": "1042242", "name": " Incyte Corporation"}, {"value": "-1.3", "symbol": "INTC", "percent_change": "-1", "price": "29.76", "net_change": "-0.3", "volume": "20826694", "name": " Intel Corporation"}, {"value": "0", "symbol": "INTU", "percent_change": "-0.11", "price": "102.21", "net_change": "-0.11", "volume": "713364", "name": " Intuit Inc."}, {"value": "0.2", "symbol": "ISRG", "percent_change": "0.89", "price": "633.3", "net_change": "5.61", "volume": "383052", "name": " Intuitive Surgical Inc."}, {"value": "0", "symbol": "JD", "percent_change": "-4.41", "price": "22.11", "net_change": "-1.02", "volume": "28229912", "name": " JD.com Inc."}, {"value": "0", "symbol": "LRCX", "percent_change": "-0.94", "price": "74.9", "net_change": "-0.71", "volume": "2332860", "name": " Lam Research Corporation"}, {"value": "0", "symbol": "LBTYA", "percent_change": "-0.3", "price": "37.08", "net_change": "-0.11", "volume": "4109968", "name": " Liberty Global plc"}, {"value": "0", "symbol": "LBTYK", "percent_change": "0.14", "price": "36.33", "net_change": "0.05", "volume": "5208343", "name": " Liberty Global plc"}, {"value": "0", "symbol": "LVNTA", "percent_change": "-0.91", "price": "38.31", "net_change": "-0.35", "volume": "747869", "name": " Liberty Interactive Corporation"}, {"value": "0", "symbol": "QVCA", "percent_change": "-0.23", "price": "26.18", "net_change": "-0.06", "volume": "1914022", "name": " Liberty Interactive Corporation"}, {"value": "0", "symbol": "LMCA", "percent_change": "-1.36", "price": "18.81", "net_change": "-0.26", "volume": "427181", "name": " Liberty Media Corporation"}, {"value": "0", "symbol": "LMCK", "percent_change": "-0.38", "price": "18.52", "net_change": "-0.07", "volume": "505555", "name": " Liberty Media Corporation"}, {"value": "0", "symbol": "BATRA", "percent_change": "0.12", "price": "16.59", "net_change": "0.02", "volume": "253728", "name": " Liberty Media Corporation"}, {"value": "0", "symbol": "BATRK", "percent_change": "-0.67", "price": "16.22", "net_change": "-0.11", "volume": "294217", "name": " Liberty Media Corporation"}, {"value": "-0.1", "symbol": "LLTC", "percent_change": "-0.68", "price": "43.94", "net_change": "-0.3", "volume": "2438494", "name": " Linear Technology Corporation"}, {"value": "-0.2", "symbol": "MAR", "percent_change": "-1.38", "price": "67.97", "net_change": "-0.95", "volume": "2574531", "name": " Marriott International"}, {"value": "0.1", "symbol": "MAT", "percent_change": "0.97", "price": "31.22", "net_change": "0.3", "volume": "2198798", "name": " Mattel Inc."}, {"value": "-0.1", "symbol": "MXIM", "percent_change": "-1.32", "price": "35.92", "net_change": "-0.48", "volume": "2448481", "name": " Maxim Integrated Products Inc."}, {"value": "-0.4", "symbol": "MU", "percent_change": "-4.65", "price": "9.63", "net_change": "-0.47", "volume": "41066565", "name": " Micron Technology Inc."}, {"value": "3.3", "symbol": "MSFT", "percent_change": "0.9", "price": "51.51", "net_change": "0.46", "volume": "24102781", "name": " Microsoft Corporation"}, {"value": "0.7", "symbol": "MDLZ", "percent_change": "1.01", "price": "44.85", "net_change": "0.45", "volume": "9609377", "name": " Mondelez International Inc."}, {"value": "0", "symbol": "MNST", "percent_change": "-0.17", "price": "150.17", "net_change": "-0.26", "volume": "1450014", "name": " Monster Beverage Corporation"}, {"value": "-0.3", "symbol": "MYL", "percent_change": "-2.57", "price": "38.62", "net_change": "-1.02", "volume": "7383699", "name": " Mylan N.V."}, {"value": "-0.1", "symbol": "NTAP", "percent_change": "-1.46", "price": "22.99", "net_change": "-0.34", "volume": "2753208", "name": " NetApp Inc."}, {"value": "0", "symbol": "NTES", "percent_change": "0.43", "price": "145.8", "net_change": "0.63", "volume": "3372612", "name": " NetEase Inc."}, {"value": "-0.1", "symbol": "NFLX", "percent_change": "-2.53", "price": "87.74", "net_change": "-2.28", "volume": "20408118", "name": " Netflix Inc."}, {"value": "0", "symbol": "NCLH", "percent_change": "1.09", "price": "47.19", "net_change": "0.51", "volume": "1483697", "name": " Norwegian Cruise Line Holdings Ltd."}, {"value": "-0.2", "symbol": "NVDA", "percent_change": "-1.36", "price": "35.57", "net_change": "-0.49", "volume": "16763533", "name": " NVIDIA Corporation"}, {"value": "-0.5", "symbol": "NXPI", "percent_change": "-2.73", "price": "83.25", "net_change": "-2.34", "volume": "4273507", "name": " NXP Semiconductors N.V."}, {"value": "0.2", "symbol": "ORLY", "percent_change": "0.9", "price": "265.13", "net_change": "2.37", "volume": "639479", "name": " O'Reilly Automotive Inc."}, {"value": "0", "symbol": "PCAR", "percent_change": "-0.02", "price": "56.93", "net_change": "-0.01", "volume": "1695119", "name": " PACCAR Inc."}, {"value": "0", "symbol": "PAYX", "percent_change": "-0.19", "price": "52.11", "net_change": "-0.1", "volume": "1891318", "name": " Paychex Inc."}, {"value": "0", "symbol": "PYPL", "percent_change": "-0.5", "price": "39.51", "net_change": "-0.2", "volume": "6323088", "name": " PayPal Holdings Inc."}, {"value": "-0.9", "symbol": "QCOM", "percent_change": "-1.23", "price": "51.51", "net_change": "-0.64", "volume": "9515978", "name": " QUALCOMM Incorporated"}, {"value": "-0.5", "symbol": "REGN", "percent_change": "-1.67", "price": "365.64", "net_change": "-6.22", "volume": "979601", "name": " Regeneron Pharmaceuticals Inc."}, {"value": "0.1", "symbol": "ROST", "percent_change": "1.19", "price": "55.09", "net_change": "0.65", "volume": "3635976", "name": " Ross Stores Inc."}, {"value": "-0.1", "symbol": "SBAC", "percent_change": "-0.48", "price": "101.18", "net_change": "-0.49", "volume": "755479", "name": " SBA Communications Corporation"}, {"value": "0", "symbol": "STX", "percent_change": "0.37", "price": "18.79", "net_change": "0.07", "volume": "10122373", "name": " Seagate Technology PLC"}, {"value": "-0.1", "symbol": "SIRI", "percent_change": "-0.51", "price": "3.91", "net_change": "-0.02", "volume": "23935485", "name": " Sirius XM Holdings Inc."}, {"value": "0", "symbol": "SWKS", "percent_change": "-4.54", "price": "61.66", "net_change": "-2.93", "volume": "5182256", "name": " Skyworks Solutions Inc."}, {"value": "0.1", "symbol": "SBUX", "percent_change": "0.12", "price": "56.3", "net_change": "0.07", "volume": "6870281", "name": " Starbucks Corporation"}, {"value": "-0.1", "symbol": "SRCL", "percent_change": "-1.31", "price": "93.27", "net_change": "-1.24", "volume": "1832068", "name": " Stericycle Inc."}, {"value": "0.1", "symbol": "SYMC", "percent_change": "1.14", "price": "16.9", "net_change": "0.19", "volume": "11890160", "name": " Symantec Corporation"}, {"value": "0", "symbol": "TMUS", "percent_change": "-0.24", "price": "40.72", "net_change": "-0.1", "volume": "4033933", "name": " T-Mobile US Inc."}, {"value": "-0.2", "symbol": "TSLA", "percent_change": "-0.8", "price": "207.28", "net_change": "-1.68", "volume": "3650475", "name": " Tesla Motors Inc."}, {"value": "-0.4", "symbol": "TXN", "percent_change": "-0.82", "price": "57.16", "net_change": "-0.47", "volume": "5183223", "name": " Texas Instruments Incorporated"}, {"value": "0", "symbol": "KHC", "percent_change": "1.34", "price": "86.34", "net_change": "1.14", "volume": "2427536", "name": " The Kraft Heinz Company"}, {"value": "0.7", "symbol": "PCLN", "percent_change": "1.18", "price": "1282.25", "net_change": "14.94", "volume": "706540", "name": " The Priceline Group Inc."}, {"value": "0.2", "symbol": "TSCO", "percent_change": "1.47", "price": "93.57", "net_change": "1.36", "volume": "848369", "name": " Tractor Supply Company"}, {"value": "-0.2", "symbol": "TRIP", "percent_change": "-2.88", "price": "63.78", "net_change": "-1.89", "volume": "2495409", "name": " TripAdvisor Inc."}, {"value": "0", "symbol": "FOX", "percent_change": "-0.81", "price": "29.35", "net_change": "-0.24", "volume": "2572055", "name": " Twenty-First Century Fox Inc."}, {"value": "-0.4", "symbol": "FOXA", "percent_change": "-1.12", "price": "29.08", "net_change": "-0.33", "volume": "8069465", "name": " Twenty-First Century Fox Inc."}, {"value": "761781", "symbol": "ULTA", "percent_change": "4.58", "price": " Fragrance Inc.", "net_change": "207.43", "volume": "2.26", "name": " Ulta Salon Cosmetics &"}, {"value": "0.1", "symbol": "VRSK", "percent_change": "0.45", "price": "77.81", "net_change": "0.35", "volume": "580125", "name": " Verisk Analytics Inc."}, {"value": "-0.3", "symbol": "VRTX", "percent_change": "-1.83", "price": "82.1", "net_change": "-1.53", "volume": "2047081", "name": " Vertex Pharmaceuticals Incorporated"}, {"value": "-0.2", "symbol": "VIAB", "percent_change": "-1.33", "price": "39.93", "net_change": "-0.54", "volume": "1669416", "name": " Viacom Inc."}, {"value": "0.2", "symbol": "VOD", "percent_change": "0.98", "price": "32.84", "net_change": "0.32", "volume": "2639823", "name": " Vodafone Group Plc"}, {"value": "0", "symbol": "WBA", "percent_change": "-0.45", "price": "79.87", "net_change": "-0.36", "volume": "3066850", "name": " Walgreens Boots Alliance Inc."}, {"value": "-0.1", "symbol": "WDC", "percent_change": "-1.03", "price": "36.36", "net_change": "-0.38", "volume": "7567012", "name": " Western Digital Corporation"}, {"value": "0", "symbol": "WFM", "percent_change": "-0.07", "price": "30.51", "net_change": "-0.02", "volume": "5112417", "name": " Whole Foods Market Inc."}, {"value": "0", "symbol": "XLNX", "percent_change": "-0.33", "price": "42.92", "net_change": "-0.14", "volume": "2595807", "name": " Xilinx Inc."}, {"value": "-0.3", "symbol": "YHOO", "percent_change": "-0.91", "price": "37.03", "net_change": "-0.34", "volume": "11170921", "name": " Yahoo! Inc."}]}
In [57]:
from konlpy.tag import Hannanum
import sys
path = 'data/livetalk.csv'
RESULTS = {"children": []}
content = '';
def get_tags(text, ntags=50, multiplier=10):
h = Hannanum()
nouns = h.nouns(text)
count = Counter(nouns)
for word,cnt in count:
print(word,cnt)
with open(path) as csvfile:
reader = csv.DictReader(csvfile)
for line in reader:
content += ' ' + line['BLTTHG_CNTNT']
#print(content)
tags = get_tags(content)
print(tags)
열 정
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-57-d6319c3b71a4> in <module>()
24 #print(content)
25
---> 26 tags = get_tags(content)
27
28 print(tags)
<ipython-input-57-d6319c3b71a4> in get_tags(text, ntags, multiplier)
13 count = Counter(nouns)
14
---> 15 for word,cnt in count:
16 print(word,cnt)
17
ValueError: too many values to unpack (expected 2)
Content source: neep305/swordfish
Similar notebooks: