Locale de

faker.providers.address

class faker.providers.address.de.Provider(generator: Any)

Bases: Provider

address() str
示例:

‘791 Crist Parks, Sashabury, IL 86039-9874’

building_number() str
示例:

‘791’

city() str
示例:

‘Sashabury’

city_suffix() str
示例:

‘town’

country() str
Sample:

country_code(representation: str = 'alpha-2') str
Sample:

Sample:

representation=’alpha-2’

Sample:

representation=’alpha-3’

current_country() str
Sample:

current_country_code() str
Sample:

postcode() str
示例:

86039-9874

street_address() str
示例:

‘791 Crist Parks’

street_name() str
示例:

‘Crist Parks’

street_suffix() str
示例:

‘Avenue’

faker.providers.color

class faker.providers.color.de.Provider(generator: Any)

Bases: Provider

Color provider for de locale. Source: https://www.sttmedia.com/colornames

color(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None, color_format: str = 'hex') str

以人性化的方式生成颜色。

在底层,此方法首先创建一个以 HSV 颜色模型表示的颜色,然后将其转换为所需的 color_format。参数 hue 根据以下规则控制 H 值:

  • 如果值是介于 0360 之间的数字,它将用作生成颜色的 H 值。

  • 如果值是介于 0 到 360 之间的两个数字的元组/列表,则颜色的 H 值将从该范围中随机选择。

  • 如果值是有效的字符串,则颜色的 H 值将从与所提供字符串对应的 H 范围中随机选择。有效值包括 'monochrome''red''orange''yellow''green''blue''purple''pink'

参数 luminosity 影响 S 和 V 值,并且部分受 hue 的影响。这种关系的具体细节有些复杂,如果您想深入了解,请参考源代码。为了保持接口简单,此参数可以省略,也可以接受以下字符串值:'bright''dark''light''random'

参数 color_format 控制颜色以哪种颜色模型表示。有效值包括 'hsv''hsl''rgb''hex'(默认值)。

Sample:

hue=’red’

Sample:

luminosity=’light’

Sample:

hue=(100, 200), color_format=’rgb’

Sample:

hue=’orange’, luminosity=’bright’

Sample:

hue=135, luminosity=’dark’, color_format=’hsv’

Sample:

hue=(300, 20), luminosity=’random’, color_format=’hsl’

color_hsl(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) Tuple[int, int, int]

生成一个 HSL 颜色元组。

Sample:

Sample:

hue=’red’, luminosity=’dark’

Sample:

hue=(100, 200), luminosity=’random’

color_hsv(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) Tuple[int, int, int]

生成一个 HSV 颜色元组。

Sample:

Sample:

hue=’red’, luminosity=’dark’

Sample:

hue=(100, 200), luminosity=’random’

color_name() str

生成一个颜色名称。

Sample:

color_rgb(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) Tuple[int, int, int]

生成一个整数 RGB 颜色元组。

Sample:

Sample:

hue=’red’, luminosity=’dark’

Sample:

hue=(100, 200), luminosity=’random’

color_rgb_float(hue: str | float | int | Sequence[int] | None = None, luminosity: str | None = None) Tuple[float, float, float]

生成一个浮点数 RGB 颜色元组。

Sample:

Sample:

hue=’red’, luminosity=’dark’

Sample:

hue=(100, 200), luminosity=’random’

hex_color() str

生成一个十六进制三元组格式的颜色。

Sample:

rgb_color() str

生成一个逗号分隔的 RGB 值格式的颜色。

Sample:

rgb_css_color() str

生成一个 CSS rgb() 函数格式的颜色。

Sample:

safe_color_name() str

生成一个网络安全颜色名称。

Sample:

safe_hex_color() str

生成一个十六进制三元组格式的网络安全颜色。

Sample:

faker.providers.currency

class faker.providers.currency.de.Provider(generator: Any)

Bases: Provider

cryptocurrency() Tuple[str, str]
cryptocurrency_code() str
cryptocurrency_name() str
currency() Tuple[str, str]
currency_code() str
currency_name() str
currency_symbol(code: str | None = None) str
示例:

$

pricetag() str