Skip to main content

system Domain

The system domain maps domain keywords to underlying faker implementations.

Faker Documentation

Methods

system.commonFileExt

Returns a commonly used file extension.

No parameters.

Examples:

system.commonFileExt()

Example return values:

  • "gif"
  • "png"

system.commonFileName

Returns a random file name with a given extension or a commonly used extension.

ArgTypeRequiredDescription
extensionstringnoFile extension to include in the generated filename.

Examples:

system.commonFileName()
system.commonFileName(extension="txt")

Example return values:

  • "monocle_unhappy.gif"
  • "seal_fax.gif"

system.commonFileType

Returns a commonly used file type.

No parameters.

Examples:

system.commonFileType()

Example return values:

  • "image"
  • "video"

system.cron

Returns a random cron expression.

ArgTypeRequiredDescription
includeNonStandardbooleannoWhether to include @yearly, @monthly, @daily, etc. text labels in the generated expression.
includeYearbooleannoWhether to include a year in the generated expression.

Examples:

system.cron()
system.cron(includeNonStandard=true, includeYear=true)

Example return values:

  • "* * 23 * *"
  • "* 12 ? * ?"

system.directoryPath

Returns a directory path.

No parameters.

Examples:

system.directoryPath()

Example return values:

  • "/lost+found"
  • "/root"

system.fileExt

Returns a file extension.

ArgTypeRequiredDescription
mimeTypestringnoMIME type used to constrain generated values.

Examples:

system.fileExt()
system.fileExt(mimeType="image/png")

Example return values:

  • "odp"
  • "bz"

system.fileName

Returns a random file name with extension.

No parameters.

Examples:

system.fileName()

Example return values:

  • "ew_deep_mothball.webm"
  • "whale.ogg"

system.filePath

Returns a file path.

No parameters.

Examples:

system.filePath()

Example return values:

  • "/Applications/but_holster.dms"
  • "/lib/anenst_glaring.xsl"

system.fileType

Returns a file type.

No parameters.

Examples:

system.fileType()

Example return values:

  • "image"

system.mimeType

Returns a mime-type.

No parameters.

Examples:

system.mimeType()

Example return values:

  • "image/jpeg"
  • "application/x-7z-compressed"

system.networkInterface

Returns a random network interface.

No parameters.

Examples:

system.networkInterface()

Example return values:

  • "ens9d1"
  • "wlp8s6f4"

system.semver

Returns a semantic version.

No parameters.

Examples:

system.semver()

Example return values:

  • "1.8.17"
  • "5.12.0"