Oct-13-2022, 04:01 PM
thank you all,
@perfringo :
because if in the future I need it again,
I do not need to google-ing again,
I just need it from some the previous "subscripts" that I have googled previously
currently, I put that in a txt file, and over 100 "subscripts"
it does not just "always available" function, sometimes like this:
(Oct-13-2022, 06:56 AM)perfringo Wrote: Why do you need these scripts? Where/how do you store them? These are built-in string methods and always available.
(Oct-13-2022, 09:01 AM)perfringo Wrote: I think that in case of string methods it's much easier to use help which is built-in into Python interactive interpreter:
>>> str. # two times TAB str.capitalize( str.find( str.isdecimal( str.istitle( str.mro() str.rjust( str.strip( str.casefold( str.format( str.isdigit( str.isupper( str.partition( str.rpartition( str.swapcase( str.center( str.format_map( str.isidentifier( str.join( str.removeprefix( str.rsplit( str.title( str.count( str.index( str.islower( str.ljust( str.removesuffix( str.rstrip( str.translate( str.encode( str.isalnum( str.isnumeric( str.lower( str.replace( str.split( str.upper( str.endswith( str.isalpha( str.isprintable( str.lstrip( str.rfind( str.splitlines( str.zfill( str.expandtabs( str.isascii( str.isspace( str.maketrans( str.rindex( str.startswith(String method names are quite descriptive. If you find some promising name(s) you can inspect it closer. What exactly does capitalize do?
>>> help(str.capitalize) Help on method_descriptor: capitalize(self, /) Return a capitalized version of the string. More specifically, make the first character have upper case and the rest lower case.For real snippets of code one can build wiki-like solution. One can use Jupiter notebook, Obsidian or just plain .py files in one folder. In latter case describe/comment your code snippet (what it does, what problem does it solve). Then from terminal you can grep or ack appropriate keywords, get file name(s) and open. It should not take more than 5-10 seconds.
If you have several snippets per file then ack gives row number and then you should learn whether your editor is able to open file on specific row (mine does) or you can provide ack with -C (which gives context i.e surrounding lines too) so that you don't need to open the file.
@perfringo :
because if in the future I need it again,
I do not need to google-ing again,
I just need it from some the previous "subscripts" that I have googled previously
currently, I put that in a txt file, and over 100 "subscripts"
it does not just "always available" function, sometimes like this:
#delete file to recycle bin, to work need : pip install Send2Trash from send2trash import send2trash send2trash(filename)and about help, I know that already, and I already have 100+ python files, and now I ready have difficulty managing it,