-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathspider.js
More file actions
467 lines (467 loc) · 18.6 KB
/
Copy pathspider.js
File metadata and controls
467 lines (467 loc) · 18.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
spiderJson = {"nodes":[
{"weight":90,"rank":18.29303961428503, "id":1, "url":"https://www.python.org"},
{"weight":90,"rank":18.29303961428503, "id":2, "url":"https://www.python.org/psf-landing"},
{"weight":90,"rank":18.167157412495666, "id":4, "url":"https://www.python.org/community-landing"},
{"weight":90,"rank":18.092414779742153, "id":7, "url":"https://www.python.org/about/apps"},
{"weight":90,"rank":18.092414779742153, "id":8, "url":"https://www.python.org/about/quotes"},
{"weight":90,"rank":18.092414779742153, "id":9, "url":"https://www.python.org/about/gettingstarted"},
{"weight":90,"rank":19.0, "id":11, "url":"https://www.python.org/downloads"},
{"weight":90,"rank":19.0, "id":12, "url":"https://www.python.org/downloads/source"},
{"weight":90,"rank":18.34653950136607, "id":19, "url":"https://www.python.org/doc/essays"},
{"weight":90,"rank":18.092414779742153, "id":23, "url":"https://www.python.org/community/lists"},
{"weight":90,"rank":18.092414779742153, "id":26, "url":"https://www.python.org/community/workshops"},
{"weight":90,"rank":18.29303961428503, "id":30, "url":"https://www.python.org/community/awards"},
{"weight":90,"rank":18.29303961428503, "id":32, "url":"https://www.python.org/psf/get-involved"},
{"weight":90,"rank":18.394944135900868, "id":33, "url":"https://www.python.org/success-stories"},
{"weight":90,"rank":18.29303961428503, "id":35, "url":"https://www.python.org/success-stories/category/business"},
{"weight":2,"rank":0.10190452161583582, "id":50, "url":"https://www.python.org/events/calendars"},
{"weight":4,"rank":0.16877013395809404, "id":51, "url":"https://www.python.org/events/python-events/972"},
{"weight":3,"rank":1.2977787271975039, "id":59, "url":"https://www.python.org/psf"},
{"weight":90,"rank":18.092414779742153, "id":66, "url":"https://www.python.org/privacy"},
{"weight":2,"rank":0.0, "id":70, "url":"https://www.python.org/success-stories/elementary-school-education-is-it-love-or-just-python"},
{"weight":2,"rank":0.0, "id":71, "url":"https://www.python.org/success-stories/abridging-clinical-conversations-using-python"},
{"weight":3,"rank":1.0699920037922999, "id":73, "url":"https://www.python.org/success-stories/python-in-a-classic-enterprise-setting-hand-rolled-microservices-for-supply-chain-erp"},
{"weight":2,"rank":0.0, "id":75, "url":"https://www.python.org/success-stories/using-python-to-automate-tedious-tasks"},
{"weight":2,"rank":0.0, "id":86, "url":"https://www.python.org/success-stories/building-an-open-source-and-cross-platform-azure-cli-with-python"},
{"weight":2,"rank":0.04840463453479539, "id":90, "url":"https://www.python.org/doc/essays/foreword"},
{"weight":2,"rank":0.04840463453479539, "id":98, "url":"https://www.python.org/doc/essays/blurb"}],
"links":[
{"source":0,"target":0,"value":3},
{"source":0,"target":1,"value":3},
{"source":0,"target":2,"value":3},
{"source":0,"target":3,"value":3},
{"source":0,"target":4,"value":3},
{"source":0,"target":5,"value":3},
{"source":0,"target":6,"value":3},
{"source":0,"target":7,"value":3},
{"source":0,"target":8,"value":3},
{"source":0,"target":9,"value":3},
{"source":0,"target":10,"value":3},
{"source":0,"target":11,"value":3},
{"source":0,"target":12,"value":3},
{"source":0,"target":13,"value":3},
{"source":0,"target":14,"value":3},
{"source":0,"target":15,"value":3},
{"source":0,"target":16,"value":3},
{"source":0,"target":17,"value":3},
{"source":0,"target":18,"value":3},
{"source":1,"target":0,"value":3},
{"source":1,"target":1,"value":3},
{"source":1,"target":2,"value":3},
{"source":1,"target":3,"value":3},
{"source":1,"target":4,"value":3},
{"source":1,"target":5,"value":3},
{"source":1,"target":6,"value":3},
{"source":1,"target":7,"value":3},
{"source":1,"target":8,"value":3},
{"source":1,"target":9,"value":3},
{"source":1,"target":10,"value":3},
{"source":1,"target":11,"value":3},
{"source":1,"target":12,"value":3},
{"source":1,"target":13,"value":3},
{"source":1,"target":14,"value":3},
{"source":1,"target":18,"value":3},
{"source":2,"target":0,"value":3},
{"source":2,"target":1,"value":3},
{"source":2,"target":2,"value":3},
{"source":2,"target":3,"value":3},
{"source":2,"target":4,"value":3},
{"source":2,"target":5,"value":3},
{"source":2,"target":6,"value":3},
{"source":2,"target":7,"value":3},
{"source":2,"target":8,"value":3},
{"source":2,"target":9,"value":3},
{"source":2,"target":10,"value":3},
{"source":2,"target":11,"value":3},
{"source":2,"target":12,"value":3},
{"source":2,"target":13,"value":3},
{"source":2,"target":14,"value":3},
{"source":2,"target":17,"value":3},
{"source":2,"target":18,"value":3},
{"source":3,"target":0,"value":3},
{"source":3,"target":1,"value":3},
{"source":3,"target":2,"value":3},
{"source":3,"target":3,"value":3},
{"source":3,"target":4,"value":3},
{"source":3,"target":5,"value":3},
{"source":3,"target":6,"value":3},
{"source":3,"target":7,"value":3},
{"source":3,"target":8,"value":3},
{"source":3,"target":9,"value":3},
{"source":3,"target":10,"value":3},
{"source":3,"target":11,"value":3},
{"source":3,"target":12,"value":3},
{"source":3,"target":13,"value":3},
{"source":3,"target":14,"value":3},
{"source":3,"target":18,"value":3},
{"source":4,"target":0,"value":3},
{"source":4,"target":1,"value":3},
{"source":4,"target":2,"value":3},
{"source":4,"target":3,"value":3},
{"source":4,"target":4,"value":3},
{"source":4,"target":5,"value":3},
{"source":4,"target":6,"value":3},
{"source":4,"target":7,"value":3},
{"source":4,"target":8,"value":3},
{"source":4,"target":9,"value":3},
{"source":4,"target":10,"value":3},
{"source":4,"target":11,"value":3},
{"source":4,"target":12,"value":3},
{"source":4,"target":13,"value":3},
{"source":4,"target":14,"value":3},
{"source":4,"target":18,"value":3},
{"source":5,"target":0,"value":3},
{"source":5,"target":1,"value":3},
{"source":5,"target":2,"value":3},
{"source":5,"target":3,"value":3},
{"source":5,"target":4,"value":3},
{"source":5,"target":5,"value":3},
{"source":5,"target":6,"value":3},
{"source":5,"target":7,"value":3},
{"source":5,"target":8,"value":3},
{"source":5,"target":9,"value":3},
{"source":5,"target":10,"value":3},
{"source":5,"target":11,"value":3},
{"source":5,"target":12,"value":3},
{"source":5,"target":13,"value":3},
{"source":5,"target":14,"value":3},
{"source":5,"target":18,"value":3},
{"source":6,"target":0,"value":3},
{"source":6,"target":1,"value":3},
{"source":6,"target":2,"value":3},
{"source":6,"target":3,"value":3},
{"source":6,"target":4,"value":3},
{"source":6,"target":5,"value":3},
{"source":6,"target":6,"value":3},
{"source":6,"target":7,"value":3},
{"source":6,"target":8,"value":3},
{"source":6,"target":9,"value":3},
{"source":6,"target":10,"value":3},
{"source":6,"target":11,"value":3},
{"source":6,"target":12,"value":3},
{"source":6,"target":13,"value":3},
{"source":6,"target":14,"value":3},
{"source":6,"target":18,"value":3},
{"source":7,"target":0,"value":3},
{"source":7,"target":1,"value":3},
{"source":7,"target":2,"value":3},
{"source":7,"target":3,"value":3},
{"source":7,"target":4,"value":3},
{"source":7,"target":5,"value":3},
{"source":7,"target":6,"value":3},
{"source":7,"target":7,"value":3},
{"source":7,"target":8,"value":3},
{"source":7,"target":9,"value":3},
{"source":7,"target":10,"value":3},
{"source":7,"target":11,"value":3},
{"source":7,"target":12,"value":3},
{"source":7,"target":13,"value":3},
{"source":7,"target":14,"value":3},
{"source":7,"target":18,"value":3},
{"source":8,"target":0,"value":3},
{"source":8,"target":1,"value":3},
{"source":8,"target":2,"value":3},
{"source":8,"target":3,"value":3},
{"source":8,"target":4,"value":3},
{"source":8,"target":5,"value":3},
{"source":8,"target":6,"value":3},
{"source":8,"target":7,"value":3},
{"source":8,"target":8,"value":3},
{"source":8,"target":9,"value":3},
{"source":8,"target":10,"value":3},
{"source":8,"target":11,"value":3},
{"source":8,"target":12,"value":3},
{"source":8,"target":13,"value":3},
{"source":8,"target":14,"value":3},
{"source":8,"target":18,"value":3},
{"source":8,"target":24,"value":3},
{"source":8,"target":25,"value":3},
{"source":9,"target":0,"value":3},
{"source":9,"target":1,"value":3},
{"source":9,"target":2,"value":3},
{"source":9,"target":3,"value":3},
{"source":9,"target":4,"value":3},
{"source":9,"target":5,"value":3},
{"source":9,"target":6,"value":3},
{"source":9,"target":7,"value":3},
{"source":9,"target":8,"value":3},
{"source":9,"target":9,"value":3},
{"source":9,"target":10,"value":3},
{"source":9,"target":11,"value":3},
{"source":9,"target":12,"value":3},
{"source":9,"target":13,"value":3},
{"source":9,"target":14,"value":3},
{"source":9,"target":18,"value":3},
{"source":10,"target":0,"value":3},
{"source":10,"target":1,"value":3},
{"source":10,"target":2,"value":3},
{"source":10,"target":3,"value":3},
{"source":10,"target":4,"value":3},
{"source":10,"target":5,"value":3},
{"source":10,"target":6,"value":3},
{"source":10,"target":7,"value":3},
{"source":10,"target":8,"value":3},
{"source":10,"target":9,"value":3},
{"source":10,"target":10,"value":3},
{"source":10,"target":11,"value":3},
{"source":10,"target":12,"value":3},
{"source":10,"target":13,"value":3},
{"source":10,"target":14,"value":3},
{"source":10,"target":18,"value":3},
{"source":11,"target":0,"value":3},
{"source":11,"target":1,"value":3},
{"source":11,"target":2,"value":3},
{"source":11,"target":3,"value":3},
{"source":11,"target":4,"value":3},
{"source":11,"target":5,"value":3},
{"source":11,"target":6,"value":3},
{"source":11,"target":7,"value":3},
{"source":11,"target":8,"value":3},
{"source":11,"target":9,"value":3},
{"source":11,"target":10,"value":3},
{"source":11,"target":11,"value":3},
{"source":11,"target":12,"value":3},
{"source":11,"target":13,"value":3},
{"source":11,"target":14,"value":3},
{"source":11,"target":18,"value":3},
{"source":12,"target":0,"value":3},
{"source":12,"target":1,"value":3},
{"source":12,"target":2,"value":3},
{"source":12,"target":3,"value":3},
{"source":12,"target":4,"value":3},
{"source":12,"target":5,"value":3},
{"source":12,"target":6,"value":3},
{"source":12,"target":7,"value":3},
{"source":12,"target":8,"value":3},
{"source":12,"target":9,"value":3},
{"source":12,"target":10,"value":3},
{"source":12,"target":11,"value":3},
{"source":12,"target":12,"value":3},
{"source":12,"target":13,"value":3},
{"source":12,"target":14,"value":3},
{"source":12,"target":18,"value":3},
{"source":13,"target":0,"value":3},
{"source":13,"target":1,"value":3},
{"source":13,"target":2,"value":3},
{"source":13,"target":3,"value":3},
{"source":13,"target":4,"value":3},
{"source":13,"target":5,"value":3},
{"source":13,"target":6,"value":3},
{"source":13,"target":7,"value":3},
{"source":13,"target":8,"value":3},
{"source":13,"target":9,"value":3},
{"source":13,"target":10,"value":3},
{"source":13,"target":11,"value":3},
{"source":13,"target":12,"value":3},
{"source":13,"target":13,"value":3},
{"source":13,"target":14,"value":3},
{"source":13,"target":18,"value":3},
{"source":13,"target":19,"value":3},
{"source":13,"target":20,"value":3},
{"source":13,"target":21,"value":3},
{"source":13,"target":22,"value":3},
{"source":13,"target":23,"value":3},
{"source":14,"target":0,"value":3},
{"source":14,"target":1,"value":3},
{"source":14,"target":2,"value":3},
{"source":14,"target":3,"value":3},
{"source":14,"target":4,"value":3},
{"source":14,"target":5,"value":3},
{"source":14,"target":6,"value":3},
{"source":14,"target":7,"value":3},
{"source":14,"target":8,"value":3},
{"source":14,"target":9,"value":3},
{"source":14,"target":10,"value":3},
{"source":14,"target":11,"value":3},
{"source":14,"target":12,"value":3},
{"source":14,"target":13,"value":3},
{"source":14,"target":14,"value":3},
{"source":14,"target":18,"value":3},
{"source":14,"target":21,"value":3},
{"source":15,"target":0,"value":3},
{"source":15,"target":1,"value":3},
{"source":15,"target":2,"value":3},
{"source":15,"target":3,"value":3},
{"source":15,"target":4,"value":3},
{"source":15,"target":5,"value":3},
{"source":15,"target":6,"value":3},
{"source":15,"target":7,"value":3},
{"source":15,"target":8,"value":3},
{"source":15,"target":9,"value":3},
{"source":15,"target":10,"value":3},
{"source":15,"target":11,"value":3},
{"source":15,"target":12,"value":3},
{"source":15,"target":13,"value":3},
{"source":15,"target":14,"value":3},
{"source":15,"target":15,"value":3},
{"source":15,"target":16,"value":3},
{"source":15,"target":18,"value":3},
{"source":16,"target":0,"value":3},
{"source":16,"target":1,"value":3},
{"source":16,"target":2,"value":3},
{"source":16,"target":3,"value":3},
{"source":16,"target":4,"value":3},
{"source":16,"target":5,"value":3},
{"source":16,"target":6,"value":3},
{"source":16,"target":7,"value":3},
{"source":16,"target":8,"value":3},
{"source":16,"target":9,"value":3},
{"source":16,"target":10,"value":3},
{"source":16,"target":11,"value":3},
{"source":16,"target":12,"value":3},
{"source":16,"target":13,"value":3},
{"source":16,"target":14,"value":3},
{"source":16,"target":16,"value":3},
{"source":16,"target":18,"value":3},
{"source":17,"target":0,"value":3},
{"source":17,"target":1,"value":3},
{"source":17,"target":2,"value":3},
{"source":17,"target":3,"value":3},
{"source":17,"target":4,"value":3},
{"source":17,"target":5,"value":3},
{"source":17,"target":6,"value":3},
{"source":17,"target":7,"value":3},
{"source":17,"target":8,"value":3},
{"source":17,"target":9,"value":3},
{"source":17,"target":10,"value":3},
{"source":17,"target":11,"value":3},
{"source":17,"target":12,"value":3},
{"source":17,"target":13,"value":3},
{"source":17,"target":14,"value":3},
{"source":17,"target":17,"value":3},
{"source":17,"target":18,"value":3},
{"source":18,"target":0,"value":3},
{"source":18,"target":1,"value":3},
{"source":18,"target":2,"value":3},
{"source":18,"target":3,"value":3},
{"source":18,"target":4,"value":3},
{"source":18,"target":5,"value":3},
{"source":18,"target":6,"value":3},
{"source":18,"target":7,"value":3},
{"source":18,"target":8,"value":3},
{"source":18,"target":9,"value":3},
{"source":18,"target":10,"value":3},
{"source":18,"target":11,"value":3},
{"source":18,"target":12,"value":3},
{"source":18,"target":13,"value":3},
{"source":18,"target":14,"value":3},
{"source":18,"target":18,"value":3},
{"source":19,"target":0,"value":3},
{"source":19,"target":1,"value":3},
{"source":19,"target":2,"value":3},
{"source":19,"target":3,"value":3},
{"source":19,"target":4,"value":3},
{"source":19,"target":5,"value":3},
{"source":19,"target":6,"value":3},
{"source":19,"target":7,"value":3},
{"source":19,"target":8,"value":3},
{"source":19,"target":9,"value":3},
{"source":19,"target":10,"value":3},
{"source":19,"target":11,"value":3},
{"source":19,"target":12,"value":3},
{"source":19,"target":13,"value":3},
{"source":19,"target":14,"value":3},
{"source":19,"target":18,"value":3},
{"source":19,"target":19,"value":3},
{"source":20,"target":0,"value":3},
{"source":20,"target":1,"value":3},
{"source":20,"target":2,"value":3},
{"source":20,"target":3,"value":3},
{"source":20,"target":4,"value":3},
{"source":20,"target":5,"value":3},
{"source":20,"target":6,"value":3},
{"source":20,"target":7,"value":3},
{"source":20,"target":8,"value":3},
{"source":20,"target":9,"value":3},
{"source":20,"target":10,"value":3},
{"source":20,"target":11,"value":3},
{"source":20,"target":12,"value":3},
{"source":20,"target":13,"value":3},
{"source":20,"target":14,"value":3},
{"source":20,"target":18,"value":3},
{"source":20,"target":20,"value":3},
{"source":21,"target":0,"value":3},
{"source":21,"target":1,"value":3},
{"source":21,"target":2,"value":3},
{"source":21,"target":3,"value":3},
{"source":21,"target":4,"value":3},
{"source":21,"target":5,"value":3},
{"source":21,"target":6,"value":3},
{"source":21,"target":7,"value":3},
{"source":21,"target":8,"value":3},
{"source":21,"target":9,"value":3},
{"source":21,"target":10,"value":3},
{"source":21,"target":11,"value":3},
{"source":21,"target":12,"value":3},
{"source":21,"target":13,"value":3},
{"source":21,"target":14,"value":3},
{"source":21,"target":18,"value":3},
{"source":21,"target":21,"value":3},
{"source":22,"target":0,"value":3},
{"source":22,"target":1,"value":3},
{"source":22,"target":2,"value":3},
{"source":22,"target":3,"value":3},
{"source":22,"target":4,"value":3},
{"source":22,"target":5,"value":3},
{"source":22,"target":6,"value":3},
{"source":22,"target":7,"value":3},
{"source":22,"target":8,"value":3},
{"source":22,"target":9,"value":3},
{"source":22,"target":10,"value":3},
{"source":22,"target":11,"value":3},
{"source":22,"target":12,"value":3},
{"source":22,"target":13,"value":3},
{"source":22,"target":14,"value":3},
{"source":22,"target":18,"value":3},
{"source":22,"target":22,"value":3},
{"source":23,"target":0,"value":3},
{"source":23,"target":1,"value":3},
{"source":23,"target":2,"value":3},
{"source":23,"target":3,"value":3},
{"source":23,"target":4,"value":3},
{"source":23,"target":5,"value":3},
{"source":23,"target":6,"value":3},
{"source":23,"target":7,"value":3},
{"source":23,"target":8,"value":3},
{"source":23,"target":9,"value":3},
{"source":23,"target":10,"value":3},
{"source":23,"target":11,"value":3},
{"source":23,"target":12,"value":3},
{"source":23,"target":13,"value":3},
{"source":23,"target":14,"value":3},
{"source":23,"target":18,"value":3},
{"source":23,"target":23,"value":3},
{"source":24,"target":0,"value":3},
{"source":24,"target":1,"value":3},
{"source":24,"target":2,"value":3},
{"source":24,"target":3,"value":3},
{"source":24,"target":4,"value":3},
{"source":24,"target":5,"value":3},
{"source":24,"target":6,"value":3},
{"source":24,"target":7,"value":3},
{"source":24,"target":8,"value":3},
{"source":24,"target":9,"value":3},
{"source":24,"target":10,"value":3},
{"source":24,"target":11,"value":3},
{"source":24,"target":12,"value":3},
{"source":24,"target":13,"value":3},
{"source":24,"target":14,"value":3},
{"source":24,"target":18,"value":3},
{"source":24,"target":24,"value":3},
{"source":25,"target":0,"value":3},
{"source":25,"target":1,"value":3},
{"source":25,"target":2,"value":3},
{"source":25,"target":3,"value":3},
{"source":25,"target":4,"value":3},
{"source":25,"target":5,"value":3},
{"source":25,"target":6,"value":3},
{"source":25,"target":7,"value":3},
{"source":25,"target":8,"value":3},
{"source":25,"target":9,"value":3},
{"source":25,"target":10,"value":3},
{"source":25,"target":11,"value":3},
{"source":25,"target":12,"value":3},
{"source":25,"target":13,"value":3},
{"source":25,"target":14,"value":3},
{"source":25,"target":18,"value":3},
{"source":25,"target":25,"value":3}]};