Subversion Repositories SmartDukaan

Rev

Rev 14619 | Rev 14622 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14619 Rev 14621
Line 23... Line 23...
23
        for state in states:
23
        for state in states:
24
            status = state.getAttribute("status")
24
            status = state.getAttribute("status")
25
            mstate = state.getAttribute('mchState')
25
            mstate = state.getAttribute('mchState')
26
        battingTeam = match.getElementsByTagName("btTm")
26
        battingTeam = match.getElementsByTagName("btTm")
27
        for battingTeamDesc in battingTeam:
27
        for battingTeamDesc in battingTeam:
28
            battingTeam = battingTeamDesc.getAttribute('sName')
28
            battingTeamName = battingTeamDesc.getAttribute('sName')
29
            
29
            
30
        battingTeamInn = match.getElementsByTagName("Inngs")
30
        battingTeamInn = battingTeam[0].getElementsByTagName("Inngs")
31
        for battingTeamInnDesc in battingTeamInn: 
31
        for battingTeamInnDesc in battingTeamInn: 
32
            battingTeamRuns = battingTeamInnDesc.getAttribute('r')
32
            battingTeamRuns = battingTeamInnDesc.getAttribute('r')
33
            battingTeamOvers =  battingTeamInnDesc.getAttribute('ovrs')
33
            battingTeamOvers =  battingTeamInnDesc.getAttribute('ovrs')
34
            battingTeamWickets =  battingTeamInnDesc.getAttribute('wkts')
34
            battingTeamWickets =  battingTeamInnDesc.getAttribute('wkts')
35
        
35
        
Line 41... Line 41...
41
        for bowlingTeamInnDesc in bowlingTeamInn:
41
        for bowlingTeamInnDesc in bowlingTeamInn:
42
            print bowlingTeamInnDesc.getAttribute('r')
42
            print bowlingTeamInnDesc.getAttribute('r')
43
            print bowlingTeamInnDesc.getAttribute('ovrs')
43
            print bowlingTeamInnDesc.getAttribute('ovrs')
44
            print bowlingTeamInnDesc.getAttribute('wkts')
44
            print bowlingTeamInnDesc.getAttribute('wkts')
45
        
45
        
46
        result = {'matchDesc':matchDesc,'status':status,'mstate':mstate,'battingTeam':battingTeam,'battingTeamRuns':battingTeamRuns, \
46
        result = {'matchDesc':matchDesc,'status':status,'mstate':mstate,'battingTeamName':battingTeamName,'battingTeamRuns':battingTeamRuns, \
47
         'battingTeamOvers':battingTeamOvers,'battingTeamWickets':battingTeamWickets}
47
         'battingTeamOvers':battingTeamOvers,'battingTeamWickets':battingTeamWickets}
48
        mc.set('liveScore', result)
48
        mc.set('liveScore', result)
-
 
49
        print result
49
        
50
        
50
if __name__ == '__main__':
51
if __name__ == '__main__':
51
    cric = CricbuzzParser()
52
    cric = CricbuzzParser()
52
    matches = cric.getXml(1)
53
    matches = cric.getXml(1)
53
    
54