faker.providers.file
¶
-
class
faker.providers.file.
Provider
(generator)¶ Bases:
faker.providers.BaseProvider
-
file_extension
(category=None)¶ Parameters: category – audio|image|office|text|video Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.file_extension() ... 'webm' 'xlsx' 'pptx' 'csv' 'ods'
-
file_name
(category=None, extension=None)¶ Parameters: - category – audio|image|office|text|video
- extension – file extension
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.file_name() ... 'inside.webm' 'if.jpg' 'live.csv' 'measure.key' 'peace.png'
-
file_path
(depth=1, category=None, extension=None)¶ Parameters: - category – audio|image|office|text|video
- extension – file extension
- depth – depth of the file (depth >= 0)
Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.file_path() ... '/else/inside.webm' '/field/six.pptx' '/measure/traditional.ods' '/economy/peace.png' '/total/special.webm'
-
mime_type
(category=None)¶ Parameters: category – application|audio|image|message|model|multipart|text|video Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.mime_type() ... 'text/vcard' 'message/imdn+xml' 'model/mesh' 'text/csv' 'message/partial'
-
unix_device
(prefix=None)¶ Parameters: prefix – sd|vd|xvd Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.unix_device() ... '/dev/xvdt' '/dev/vdg' '/dev/vdk' '/dev/xvdh' '/dev/vdp'
-
unix_partition
(prefix=None)¶ Parameters: prefix – sd|vd|xvd Examples: >>> Faker.seed(0) >>> for _ in range(5): ... fake.unix_partition() ... '/dev/xvdt6' '/dev/sdz7' '/dev/vdu4' '/dev/xvdj3' '/dev/vdh1'
-