Trying to git gud (wongsm7)

Race #4

View Pit Stop page for race #4 by wongsm7Ghost race

View profile for Trying to git gud (wongsm7)

Official speed 59.47 wpm (88.38 seconds elapsed during race)
Without ending ping 59.57 wpm (1,364 ms delay sending score to TypeRacer’s server)
Timerless 61.27 wpm (2,411 ms elapsed before first character typed; 84.61 seconds elapsed during race)
Timerless minus one 61.13 wpm, ignoring the first character typed
Race Start February 24, 2024 7:50:44am UTC
Race Finish February 24, 2024 7:52:12am UTC
Outcome No win (3 of 3)
Accuracy 95.6%
Points 69.38
Text #10021 (Length: 438 characters)

import urllib2 import urllib import json url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&" query = raw_input("What do you want to search for ? >> ") query = urllib.urlencode( {'q' : query } ) response = urllib2.urlopen (url + query ).read() data = json.loads ( response ) results = data [ 'responseData' ] [ 'results' ] for result in results: title = result['title'] url = result['url'] print ( title + '; ' + url )

Characters typed import urllib i2 import urllib import json url = "Hhttp://ajax.gollogleapis.com/ajax/services/search/web?v=10.0*&" aquery = raw_input ("What do you want sto search for ? >> ") query = urllib.rurlencode (( {'q' : query } ) response = urllib2.urlopen *((url + query ).read() data = json.loads ( reponsponse ) results = data [ 'responseData' ] [ ' results' [] for result in results: title = result['title'[ ] url = result['url'[] print (titlti0( title + '; ' + ruiurl ])
Timing
Character i m p o r t u r l l i b i -i - 2 i m p o r t
Milliseconds 2411 83 189 41 70 35 50 202 82 221 124 217 77 166 242 276 152 81 92 222 82 166 18 58 48
Character u r l l i b i m p o r t j s o n u r l =
Milliseconds 40 147 79 158 151 178 84 75 138 52 202 26 77 55 29 200 118 98 66 87 157 98 119 78 143
Character " H -H h t t p : / / a j a x . g o l l -l -l o g l
Milliseconds 97 246 261 306 89 82 164 92 258 293 156 129 172 47 203 163 180 52 192 136 215 150 193 143 154
Character e a p i s . c o m / a j a x / s e r v i c e s / s
Milliseconds 200 357 256 158 319 184 179 81 49 251 230 124 80 177 312 87 150 51 188 85 58 61 150 64 123
Character e a r c h / w e b ? v = 1 0 -0 . 0 * -* & " a -a q
Milliseconds 111 86 99 156 10 270 122 63 180 211 517 398 261 86 484 168 233 684 596 599 555 247 93 435 111
Character u e r y = r a w _ i n p u t - ( " W h a t
Milliseconds 80 68 75 165 54 143 85 119 77 138 715 311 71 206 60 91 79 403 163 274 202 239 63 57 75
Character d o y o u w a n t s -s t o s e a r c h f
Milliseconds 281 84 68 73 131 9 115 151 68 123 40 86 336 289 104 107 64 46 87 104 95 183 59 82 75
Character o r ? > > " ) q u e r y = u r l l i b
Milliseconds 104 85 69 146 161 290 176 160 177 454 295 223 146 96 76 188 69 146 92 182 64 146 132 187 91
Character . r -r u r l e n c o d e ( -( - ( { ' q ' :
Milliseconds 274 216 267 171 85 119 214 164 201 256 75 70 101 193 254 125 199 311 335 700 232 178 518 231 148
Character q u e r y } ) r e s p o n s e = u r l l
Milliseconds 169 153 50 59 194 282 218 466 510 374 116 49 154 108 62 163 30 147 55 124 91 200 48 151 124
Character i b 2 . u r l o p e n * ( -( -* ( u r l + q u
Milliseconds 160 101 187 193 240 86 128 202 163 71 106 97 170 0 460 127 216 256 65 154 105 163 112 74 128
Character e r y ) . r e a d ( ) d a t a = j s o n .
Milliseconds 87 63 173 369 242 285 122 60 73 99 299 374 225 64 95 128 75 114 259 103 193 60 104 66 245
Character l o a d s ( r e p o n -n -o -p s p o n s e )
Milliseconds 258 78 90 65 81 104 188 239 166 47 110 53 185 237 148 159 76 338 40 193 56 185 70 239 186
Character r e s u l t s = d a t a [ ' r e s p o n s
Milliseconds 151 55 157 3 210 55 56 61 118 85 67 72 128 73 88 145 328 374 386 69 146 84 19 188 31
Character e D a t a ' ] [ ' - r e s u l t s ' [ -[
Milliseconds 121 299 281 85 92 245 478 242 330 502 309 198 460 345 73 54 136 54 202 79 55 183 321 304 459
Character ] f o r r e s u l t i n r e s u l t s :
Milliseconds 1105 209 104 146 48 75 106 46 131 39 186 63 58 68 54 70 82 63 132 51 192 10 64 239 128
Character t i t l e = r e s u l t [ ' t i t l e ' [ -
Milliseconds 142 74 89 137 54 94 141 83 166 52 146 46 208 65 231 591 279 109 70 171 84 206 290 241 428
Character -[ ] u r l = r e s u l t [ ' u r l ' [ -[ ]
Milliseconds 169 189 240 210 101 121 118 148 108 155 49 131 43 199 74 167 596 471 80 152 243 548 423 140 108
Character p r i n t ( t i t l -l -t -i -t -( t i -i -t 0 -0 ( t
Milliseconds 169 93 111 54 76 45 532 467 83 83 142 241 163 163 857 157 293 70 383 153 448 444 180 198 78
Character i t l e + ' ; ' + r u i -i -u -r u r l ]
Milliseconds 97 101 155 41 131 161 115 185 422 186 194 164 424 93 175 131 49 198 146 194 282 67 141 88 174
Character -] )
Milliseconds 402 237
WPM Timing
Seconds WPM
1.77 0
3.54 37.34
5.3 43
7.07 61.1
8.84 65.17
10.61 65.63
12.37 63.04
14.14 62.8
15.91 65.63
17.68 67.89
19.44 64.19
21.21 59.4
22.98 56.4
24.75 58.19
26.51 57.48
28.28 61.1
30.05 62.7
31.82 62.23
33.58 63.6
35.35 63.14
37.12 62.07
38.89 60.48
40.66 60.8
42.42 60.53
44.19 61.91
45.96 61.62
47.73 62.36
49.49 62.07
51.26 62.97
53.03 63.36
54.8 63.07
56.56 64.71
58.33 64.8
60.1 64.29
61.87 63.23
63.63 63.17
65.4 62.02
67.17 63.96
68.94 65.1
70.7 64.83
72.47 63.75
74.24 64.17
76.01 63.47
77.78 63.26
79.54 61.85
81.31 60.51
83.08 60.67
84.85 60.39
86.61 59.71
88.38 59.47