Current collected state Current
Observed since 20 Oct, 17:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Expand and collapse abbreviations commonly used in online communication
Library for expanding and collapsing abbreviations commonly used in online communication.
To install the library, use pip:
pip install abbrfix
Alternatively, install the latest directly from the GitHub repository:
pip install git+https://github.com/dsymbol/abbrfix.git
from abbrfix import expand_all, expand_one
# Example text with abbreviations
text = "I'll brb, gtg for lunch, ttyl!"
# Expand all abbreviations in the text
expanded_text = expand_all(text)
print(expanded_text)
# Output: "I'll be right back, got to go for lunch, talk to you later!"
# Expand a specific abbreviation
expanded_text = expand_one(text, "brb")
print(expanded_text)
# Output: "I'll be right back, gtg for lunch, ttyl!"
from abbrfix import collapse_all, collapse_one
# Example text with expanded abbreviations
text = "I'll be right back, got to go for lunch, talk to you later!"
# Collapse all abbreviations in the text
collapsed_text = collapse_all(text)
print(collapsed_text)
# Output: "I'll brb, gtg for lunch, ttyl!"
# Collapse a specific full form
collapsed_text = collapse_one(text, "talk to you later")
print(collapsed_text)
# Output: "I'll be right back, got to go for lunch, ttyl!"
from abbrfix import update_abbreviations, remove_abbreviations
# Update the abbreviations dictionary with more abbreviations
new_abbreviations = {"lol": "laughing out loud", "omg": "oh my god"}
update_abbreviations(new_abbreviations)
# Remove abbreviations from the dictionary
abbreviations_to_remove = ["brb", "gtg"]
remove_abbreviations(abbreviations_to_remove)
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 26.2.2024 | 26 Feb 2024 | 0 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 17:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:cce387db670ecb0227165f9858498708568815551e91d2662b17b584590884fc