Random python utils I'm making for my own use. Also using this to apply some basic OOP
pip install wise-py-utils
>>>fromwise.<util_file>import<UtilClass># Example:>>>fromwise.datetimeutilsimportGetDayEnter the specific directory to get more about each utility.
Returns a string containing the weekday of the current or specified date.
The python datetime module is very versatile however as shown in this stackoverflow answer. Getting a date's weekday as a string is not so simple. Python's datetime. datetime.weekday() returns an integer, 0 for Monday ... ... and 6 for Sunday.
This module allows me to get a string containing the date (current or otherwise specified) with a single method.
Simply get the current day of the week
today=GetDay()
print(today.get_weekday())
Output:
'Saturday'Get the day of a specified date
fromdatetimeimportdatetimetoday=GetDay(datetime(2017, 2, 2))
print(today.get_weekday())
Output:
'Thursday'Get the day based on the weekday number using the `get_weekday_from_number() classmethod
>>>importdatetime>>>number=datetime.datetime.today().weekday()
>>>print(number)
1>>>print(GetDay.get_weekday_from_number(number))
'Tuesday'Often when hitting enter, I accidentally hit a key next to it. Often the resulting input can end up looking like this.
characters= ["/", "'""\" "]"]
input="<regular input> <random-character><enter>"This library is designed to remove trailing special characters from strings and integers and return what the user actually mean to enter.
Scans a specified file for a regex or string pattern and returns a list of all the results`