用pandas实现剧组表格道具用到faker库

本文介绍如何利用Python的pandas和faker库为剧组制作模拟的客户数据,用于拍摄电视剧中Amy整理客户资料的场景。通过faker生成假数据,然后使用pandas进行数据组织,并最终导出为Excel文件作为道具。
摘要由CSDN通过智能技术生成

某剧组在拍摄一部反映都市白领生活的电视剧,主人公Amy在一家公司做销售工作。这天,她在公司整理客户数据,加班到很晚,有一个镜头需要拍摄她使用电脑整理的客户资料的画面。由于影视作品是面向公众的,不能展示真实的用户资料。

要用到Python的一个库faker,它可以自动帮助我们生成各种看似真实的‘假’数据。

代码如下:

import pandas as pd
import faker    #pip install faker 确定已经安装faker库
f=faker.Faker('zh-cn')    #给定语言zh-cn为中文简体

    df=pd.DataFrame({'客户姓名':[f.name() for i in range(10)],
                  '年龄':[f.random_int(25,40) for i in range(10)],
                  '最后去电时间':[f.date_between(start_date='-1y',end_date='today').strftime('%Y{y}%m{m}%d{d}').format(y='年',m='月',d='日') for i in range(10)],
                  '意向':[f.random_element(('有','无')) for i in range(10)],
                  '地址':[f.street_address() for i in range(10)]})


df

'''
客户姓名	年龄	最后去电时间	意向	地址
0	徐桂芳	37	2022年04月03日	有	梁
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值