pyhton爬虫使用faker/fake创建ua池

Faker

1
pip install faker
1
2
3
4
5
6
7
8
9
10
11
12
from faker import Factory, Faker
from pprint import pprint


factory = Factory.create()

print(factory.user_agent())

print()

UAPOOL = [factory.user_agent for i in range(50)]
pprint(UAPOOL)

Fake

1
pip install fake-useragent
1
2
3
4
5
6
7
8
9
10
11
12
from fake_useragent import UserAgent
from pprint import pprint


ua = UserAgent()

print(ua.random())

print()

UAPOOL = [ua.random() for i in range(50)]
pprint(UAPOOL)