https://github.com/0xvpr/us-area-code-scraper
Python based script that scrapes worldatlas.com for all current area codes in the US.
https://github.com/0xvpr/us-area-code-scraper
area-code beautifulsoup4 list python webscraper webscraping
Last synced: 11 months ago
JSON representation
Python based script that scrapes worldatlas.com for all current area codes in the US.
- Host: GitHub
- URL: https://github.com/0xvpr/us-area-code-scraper
- Owner: 0xvpr
- Created: 2021-11-20T06:50:14.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-20T12:28:17.000Z (about 4 years ago)
- Last Synced: 2025-01-02T17:50:06.022Z (about 1 year ago)
- Topics: area-code, beautifulsoup4, list, python, webscraper, webscraping
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# US Area Code Scraper
This script scrapes worldatlas's US Area Code Map and parses it to create
a python dict. The dict is then formatted into a copy-pastable code snippet.
Any contributions and suggestions are welcome.
### Python (tuple):
```
us_area_codes_tuple = ( # Alaska
907,
# Alabama
205, 251, 256, 334,
# Arkansas
479, 501, 870,
# Arizona
480, 520, 602, 623, 928,
# California
209, 213, 310, 323, 408, 415, 510, 530, 559, 562,
619, 626, 650, 661, 707, 714, 760, 805, 818, 831,
858, 909, 916, 925, 949, 951,
# Colorado
303, 719, 970,
# Connecticut
203, 860,
# District of Columbia
202,
# Delaware
302,
# Florida
239, 305, 321, 352, 386, 407, 561, 727, 772, 813,
850, 863, 904, 941, 954,
# Georgia
229, 404, 478, 706, 770, 912,
# Hawaii
808,
# Iowa
319, 515, 563, 641, 712,
# Idaho
208,
# Illinois
217, 309, 312, 618, 630, 708, 773, 815, 847,
# Indiana
219, 260, 317, 574, 765, 812,
# Kansas
316, 620, 785, 913,
# Kentucky
270, 502, 606, 859,
# Louisiana
225, 318, 337, 504, 985,
# Massachusetts
413, 508, 617, 781, 978,
# Maryland
301, 410,
# Maine
207,
# Michigan
231, 248, 269, 313, 517, 586, 616, 734, 810, 906,
989,
# Minnesota
218, 320, 507, 612, 651, 763, 952,
# Missouri
314, 417, 573, 636, 660, 816,
# Mississippi
228, 601, 662,
# Montana
406,
# North Carolina
252, 336, 704, 828, 910, 919,
# North Dakota
701,
# Nebraska
308, 402,
# New Hampshire
603,
# New Jersey
201, 609, 732, 856, 908, 973,
# New Mexico
505, 575,
# Nevada
702, 775,
# New York
212, 315, 516, 518, 585, 607, 631, 716, 718, 845,
914,
# Ohio
216, 330, 419, 440, 513, 614, 740, 937,
# Oklahoma
405, 580, 918,
# Oregon
503, 541,
# Pennsylvania
215, 412, 570, 610, 717, 724, 814,
# Rhode Island
401,
# South Carolina
803, 843, 864,
# South Dakota
605,
# Tennessee
423, 615, 731, 865, 901, 931,
# Texas
210, 214, 254, 281, 325, 361, 409, 432, 512, 713,
806, 817, 830, 903, 915, 936, 940, 956, 972, 979,
# Utah
435, 801,
# Virginia
276, 434, 540, 703, 757, 804,
# Vermont
802,
# Washington
206, 253, 360, 425, 509,
# Wisconsin
262, 414, 608, 715, 920,
# West Virginia
304,
# Wyoming
307 )
```
### C (const int array):
```
const int us_area_codes[241] = { // Alaska
907,
// Alabama
205, 251, 256, 334,
// Arkansas
479, 501, 870,
// Arizona
480, 520, 602, 623, 928,
// California
209, 213, 310, 323, 408, 415, 510, 530, 559, 562,
619, 626, 650, 661, 707, 714, 760, 805, 818, 831,
858, 909, 916, 925, 949, 951,
// Colorado
303, 719, 970,
// Connecticut
203, 860,
// District of Columbia
202,
// Delaware
302,
// Florida
239, 305, 321, 352, 386, 407, 561, 727, 772, 813,
850, 863, 904, 941, 954,
// Georgia
229, 404, 478, 706, 770, 912,
// Hawaii
808,
// Iowa
319, 515, 563, 641, 712,
// Idaho
208,
// Illinois
217, 309, 312, 618, 630, 708, 773, 815, 847,
// Indiana
219, 260, 317, 574, 765, 812,
// Kansas
316, 620, 785, 913,
// Kentucky
270, 502, 606, 859,
// Louisiana
225, 318, 337, 504, 985,
// Massachusetts
413, 508, 617, 781, 978,
// Maryland
301, 410,
// Maine
207,
// Michigan
231, 248, 269, 313, 517, 586, 616, 734, 810, 906,
989,
// Minnesota
218, 320, 507, 612, 651, 763, 952,
// Missouri
314, 417, 573, 636, 660, 816,
// Mississippi
228, 601, 662,
// Montana
406,
// North Carolina
252, 336, 704, 828, 910, 919,
// North Dakota
701,
// Nebraska
308, 402,
// New Hampshire
603,
// New Jersey
201, 609, 732, 856, 908, 973,
// New Mexico
505, 575,
// Nevada
702, 775,
// New York
212, 315, 516, 518, 585, 607, 631, 716, 718, 845,
914,
// Ohio
216, 330, 419, 440, 513, 614, 740, 937,
// Oklahoma
405, 580, 918,
// Oregon
503, 541,
// Pennsylvania
215, 412, 570, 610, 717, 724, 814,
// Rhode Island
401,
// South Carolina
803, 843, 864,
// South Dakota
605,
// Tennessee
423, 615, 731, 865, 901, 931,
// Texas
210, 214, 254, 281, 325, 361, 409, 432, 512, 713,
806, 817, 830, 903, 915, 936, 940, 956, 972, 979,
// Utah
435, 801,
// Virginia
276, 434, 540, 703, 757, 804,
// Vermont
802,
// Washington
206, 253, 360, 425, 509,
// Wisconsin
262, 414, 608, 715, 920,
// West Virginia
304,
// Wyoming
307 };
```