tgoop.com/pythonl/4709
Last Update:
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°ΠΊΠΈΠ΅ ΡΠΎΡΠΌΠ°ΡΡ, ΠΊΠ°ΠΊ snake_case, kebab-case, camelCase, PascalCase, CONSTANT_CASE
, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ, Π²Π΅ΡΡ
Π½ΠΈΠΉ ΠΈ ΡΠΈΡΡΠ»ΡΠ½ΡΠΉ ΡΠ΅Π³ΠΈΡΡΡΡ. β
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Textcase:
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π°ΠΊΡΠΎΠ½ΠΈΠΌΠΎΠ²: ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ΅Ρ Π°ΠΊΡΠΎΠ½ΠΈΠΌΡ Π² ΡΡΡΠΎΠΊΠ°Ρ
, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, HTTPRequest.β
GitHub
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π²Π½Π΅ ASCII: ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ, Π²ΡΡ
ΠΎΠ΄ΡΡΠΈΠΌΠΈ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ASCII. ΠΠ΄Π½Π°ΠΊΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΎ ΡΠ·ΡΠΊΠ΅ Π²Π²ΠΎΠ΄Π°; Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΠΈΠ³ΡΠ°Ρ 'ij' Π² Π³ΠΎΠ»Π»Π°Π½Π΄ΡΠΊΠΎΠΌ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ». β
- ΠΡΡΠΎΠΊΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ: ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ
Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.β
- ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ Π²Π½Π΅ΡΠ½ΠΈΡ
Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ: Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π²Π½Π΅ΡΠ½ΠΈΡ
Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π΅ Π»Π΅Π³ΠΊΠΎΠ²Π΅ΡΠ½ΠΎΠΉ ΠΈ ΠΏΡΠΎΡΡΠΎΠΉ Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ. β
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°:pip install textcase
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:from textcase import case, convert
print(convert("example string", case.SNAKE)) # example_string
print(convert("ExampleString", case.KEBAB)) # example-string
print(convert("example-string", case.CAMEL)) # exampleString
print(convert("Example String", case.PASCAL)) # ExampleString
π ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ