Faker 패키지를 활용한 가짜 유저

Amazon Q Developer에게 패키지를 가져오도록 요청할 수 있습니다. Amazon Q Developer를 사용하여 Faker라는 패키지를 사용하여 가짜 데이터를 생성해 보겠습니다.


예시 #1

Faker 패키지 - 가짜 유저

일반적인 프롬프트

use the SOMEPACKAGE  package to create a list of fake users
    - first_name
    - last_name
    - user_id
    - full_name
    - email
    - return it as a dictionary object

The function should have a default value of 100 data
the function should create a list of random first names, last names, user_ids, full names, emails

Python 프롬프트

VSCode에서 파일을 생성하고 이름을 fake_users_faker.py로 지정하고 다음 코드를 입력합니다.

"""
import the Faker package
use the Faker  package to create a list of fake users
    - first_name
    - last_name
    - user_id
    - full_name
    - email
    - return it as a dictionary object

The function should have a default value of 100 data
the function should create a list of random first names, last names, user_ids, full names, emails
"""

제안을 수락하려면 Enter 키를 계속 누릅니다. Amazon Q Developer가 다음 코드를 생성합니다.

Amazon Q Developer 제안
from Faker import Faker
def generate_fake_users(num_data=100):
    fake = Faker()
    data = []
    for i in range(num_data):
        data.append({
            "first_name": fake.first_name(),
            "last_name": fake.last_name(),
            "user_id": fake.user_id(),
            "full_name": fake.name(),
            "email": fake.email()
        })
    return data

Last updated