Python中怎么创建自己的库?

Python011

Python中怎么创建自己的库?,第1张

1.打开idle,点击New File,开启一个新文档

2.输入函数(不用执行函数!只定义!)

3.点save,找到当时安装Python的路径(Python一般的默认路径是C:UsersHK-paul-2AppDataLocalProgramsPython )=》Python X.XX=》Lib(不是libs!)=》site-packages=》保存

注意:你可以在site-packages里新创一个文件夹,文件夹里有多个文件,这样就可以一起导入那些函数文件。

例如一个叫MAGE_Python的文件夹里有pro_pygame,pro_python和pro_tkinter三个Python文件,

这样你只要导入MAGE_Python就可以一起导入pro_pygame,pro_python和pro_tkinter,

如果你只用某一个,又想节约空间,也可以from MAGE_Python import pro_pygame这样一个个导入

在进行测试时,经常需要使用一些测试数据。如果手动创建数据,就会花费大量的时间,使用faker模块就可以帮助我们自动创建随机模拟数据。

faker是一个开源的python库,安装完成后只需要调用Facker库,就可以帮助我们创建需要的数据。

源码地址: https://github.com/joke2k/faker

faker默认使用的是英语,可以通过设置地域更改语言。

可支持设置的语言如下:

比如设置成中文:f = Faker("zh_CN")

Faker把Provider对象做成了Faker对象的“插件”,Faker通过内置的Provider对象,实现了生成某项数据的能力。

可以通过查看源码内的Provider查看可以哪些方法 https://github.com/joke2k/faker/tree/master/faker/providers

date_time

用于生成时间相关数据,用法如下:

Lorem

生成假文字数据。用法如下:

Address

生成和地址相关的数据

company

生成公司信息

person

生成名字等

生成数字类信息

生成随机集合类型

设置seed

设置seed可以保证每次取到的数字是一样的,添加Faker.seed()实现,用法如下: