From 76442ca6c51d6ee64b2664ddf12cf3188457e3d9 Mon Sep 17 00:00:00 2001 From: rishabh-github Date: Sat, 3 Jun 2017 06:19:12 +0000 Subject: [PATCH] Done --- count_word.py | 23 +++++++++++++++++++++++ count_word.pyc | Bin 0 -> 760 bytes tests/__init__.pyc | Bin 0 -> 166 bytes tests/test_countWord.pyc | Bin 0 -> 1240 bytes 4 files changed, 23 insertions(+) create mode 100644 count_word.pyc create mode 100644 tests/__init__.pyc create mode 100644 tests/test_countWord.pyc diff --git a/count_word.py b/count_word.py index e69de29..1831191 100644 --- a/count_word.py +++ b/count_word.py @@ -0,0 +1,23 @@ +import sys +import os + +def countWord(filePath , keyWord): + count = 0 + wordCount = {} + file = open(filePath,"r+") + for word in file.read().split(): + if word not in wordCount: + wordCount[word] = 1 + else: + wordCount[word] += 1 + print wordCount + for key in wordCount.keys(): + #print ("%s %s " %(key , wordCount[key])) + if(key == keyWord): + print key + count = wordCount[key] + + file.close() + return count + +print countWord('./files/testfile.txt','the') diff --git a/count_word.pyc b/count_word.pyc new file mode 100644 index 0000000000000000000000000000000000000000..92e21fc24754b9cc682bc0e5773c7b855bf331f8 GIT binary patch literal 760 zcmcIh+iKfD5IwuHoeK)3Brk?O_Q6nWK}zXMC60moX-ND@8 z4ww@J-hGSEbWu|REcQ@+(0=rZoZXBbJvQnSejO+@V{|gzo@#6!?20@`(?d-$SXfk| z{$#3UdgznQji}7DIY$9ZZ8=GYY|lxQ#C4MDMQ&)?0lmh`wOh4L<>J)qkg_gv-$Dy_ zD=m~1rMQ9Kg5RgQ$_w`~_L*0Nhh}B9OHInn%KHPNKM0N6oi@>gwxYs5*kui9&?h3*_%a(_=RVt9My$M$b)2{;DN`3+Nh)r*zV%tT8pa~|^=e7_!&eNm^LH&j zVptip2=n=_oaq@AOppH)(>I|xvL~i%j%`T&)E*i+VSE%RQHi`0uinUSeaqHoZlJ8& ljqpyP!CQ~X(VL1_NFnlcY}AW5-B}} z8=u0LaNukB0C=+|O@06@?|5hCd3N5+tp97!zxw(3ETg}VkMBz?a|Ds&6;u*cf+m6l z>mHRJRX$C8ssfq>RCQ?5fzKx?XeuZV=qu5R=xoxZyhG!#i%`XHJfXnO_8?BAv4^RV zA)jaOLMWX~8zk- zx`y2RbCi}w#%^Bt&{r-HX2aoP&MoBTp|D6xmecl3p0rw;rfdhL-98CnB`3^#?4p^j zWK7loZQ=Ml!|(#+FLMw!lKG&Q-Aqxr(lv>GAn;zCtY+0j#1t+r;#O*sz$ z_3Vkqv2p@$_Nih+25br05d{P{v8iApP(B(6+JQt7-Yp~gJGoBaPV ziFkb<3>Ua7jzhj~?!q>zuuLz8fh<##+%e-?LUENd|hVG+giQgSusptC?5HL E01hM`B>(^b literal 0 HcmV?d00001