Saravanan666/pypi-org huggingface dataset:
Package: excptr-karjakak
ExcptrDecorator for catching exception and print them nicely[Production-Development]Installationpipinstallexcptr-karjakakUsage@excp()def...@excpcls()class...ExampleFilenamecaller:/USERS/__MAIN__.PYERROR-<func_name>:-----------------------------------------------------------------------Startat:line26in<module>:print(x.func_name(1,3,'4'))DetectingERROR:print(x.func_name(1,3,'4'))^^^^^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<-Exceptionraise:TypeError->~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~line11infunc_name:return(sum(args))TypeError:unsupportedoperandtype(s)for+:'int'and'str'----------------------------------------------------------------------NoteThere are 4 types of format:-1 (by default) -> raise an exception0 -> print exception in logical order and nicely1 -> show exception in gui tkinterViewing limited in total of 60 seconds2 -> for logging the tracing to a fileIf you choose 2, please give filename pathBy default filename is None and if not given filename path, it will be defaulted back to -1 (raise exception)Can use default user_path/dir/fileCreate default dir function availableChangesNow can detecting ERROR
Package: excs
excsDeveloper GuideSetup# create conda environment$mambaenvcreate-fenv.yml# update conda environment$mambaenvupdate-nexcs--fileenv.ymlInstallpipinstall-e.# install from pypipipinstallexcsnbdev# activate conda environment$condaactivateexcs# make sure the excs package is installed in development mode$pipinstall-e.# make changes under nbs/ directory# ...# compile to have changes apply to the excs package$nbdev_preparePublishing# publish to pypi$nbdev_pypi# publish to conda$nbdev_conda--build_args'-c conda-forge'$nbdev_conda--mambabuild--build_args'-c conda-forge -c dsm-72'UsageInstallationInstall latest from the GitHubrepository:$pipinstallgit+https://github.com/dsm-72/excs.gitor fromconda$condainstall-cdsm-72excsor frompypi$pipinstallexcsDocumentationDocumentation can be found hosted on GitHubrepositorypages. Additionally you can find
package manager specific guidelines oncondaandpypirespectively.NumPy Documentation:np.DataSourcePyTorch Documentation:TorchDataHow to Package PyTorch
Modelstorch.monitor.Eventtorchvisiontorchvision.Datasets.VisionDatasettorchvision.utils.flow_to_imagePyTorch Models to Consider:Diffusion Video
AutoEncodersConvLSTM
AutoEncoderRecurrent All Pairs Field Transforms for Optical
FlowOptical Flow Toolbox
(mmflow)torchvision.models.optical_flow.raft
Package: exctrap
exctrap: Trap exceptions for retryIt is not uncommon to have Python code that requires exceptions to be
trapped, with the code triggering it retried, e.g., to handle
temporary network or host failures when fetching web resources.  There
are quite a few Python packages that provide this functionality.  Or
actually, two functionalities: (1) trapping the exception, and (2)
retrying the triggering code upon failure.Typically, they work in the level of function: the code that needs to
be retried is written as a function, and it is either wrapped within a
context manager or passed to a retry function so that the function is
invoked repeatedly until it succeeds or fail sufficiently many times.
In this way, the two functionalities are packed into one function or
context manager for the user.We take a slightly different approach: the two functionalities are
separated into two entities: a context manager that traps exception,
and a function that returns the context manager.  We argue that this
leads to neater code.RecipeThis provides most of what we normally need.for etrapper in exctrap.trial():
    with etrapper:
        # Do whatever that may fail.
    # Will reach here whether or not an exception is raised.
    # If you want to reraise the exception here, use etrapper.reraise().
# If retry fails, the last exception is reraised so this is not reached.OptionsThetrial()function provides all the options.  These include:num_tries: Maximum number of trials, if the code keeps raising
exceptions for this many tries the exception is reraised without
further retry.retry_period: Number of seconds to wait between tries (adjusted
byperiod_noise).period_noise: Add or subtract at most this fraction of theretry_periodto get the actual amount of seconds to sleep.etypes: Exception types to trap.  By default, trap all
exceptions derived fromException.  This is passed to the
constructor ofExcTrapperwhen creating exception trappers.Note that this does not require any function to be created for the
code needs to be exception-proof.  Experience shows that code can be a
lot more neat as a result: the code can access the required variables
much more easily when it does not sit within a separate global
function or an inner function.ImplementationThe "etrapper" is the context manager which traps exceptions when
running under the "with" statement.  This is done simply by recording
exceptions in the trapper object, and returning True to swallow it, in
the__exit__function.  If needed, the exception can be asked to bereraised().Thetrial()function provides the retry logic and create exception
trappers.  Because the exception would be trapped in the trapper, all
trial needs to do is to check whether an exception is trapped, and
decide whether to retry or reraise.
Package: excursor
excursorexcursor means to scout or spy in latin.  excursor is a tool to learn python, mojo, and machine learning. It does so by
building up some projects and notebooks to introduce conceptsInstalling Prerequisitesexcursor comes with an installer module to install the development tools that will be needed.  You will need at a
minimum the following installed:gitpython 3.9+pipFirst, create a virtual environmentgitclonehttps://github.com/rarebreed/excursor.gitcdexcursorThis will clone excursor on your system.  Then run the following commands:Install python devel deps:python3 -m excursor.core.installer sysInstall asdf python manager:python3 -m excursor.core.installer asdfActivate asdf:source ~/.zshrcInstall poetry project manager:python3 -m excursor.core.installer poetryInstall virtualenv:python3 -m excursor.core.installer venvOptional (if you want python 3.9.x):asdf install python 3.9.18And to make it the default:asdf global python 3.9.18You can also run the commands all at once, but on the first run through, it is recommended to install each one at a timepython3-mexcursor.core.installersysasdfpoetryvenvOnce all the features are installed, you can install the full excursor dependencies usingpoetrypoetryinstall--all-extras--withdevSkip any of the commands above if you already have asdf, poetry, or virtualenv already installed.Uninstalling a featureYou can also uninstall a feature by appending with a-cor--cleanat the end.  It is recommended to uninstall in
the reverse order as above (eg, clean venv, then poetry, then asdf)python3-mexcursor.core.installervenvpoetryasdf-c
Package: exdc
eXDCDiscordGatewayclient (powered bywebsocket-client), and HTTP / REST client (powered byhttpx).Package Installation GuideRequiresPython 3.11+pip package managerInstall from sourcepip install -e git+https://github.com/eXhumer/pyeXDC.git@python3#egg=exdcInstall from PyPIpip install exrcLicensingThis project is licensed under OSI ApprovedGNU AGPLv3ONLY.
Package: exdelphi
EXDELPHI Python ClientThe EXDELPHI Python client allows users to interact with theEXDELPHIplatform from their Python scripts. With this client, users can upload and download forecasts,
compare the accuracy of forecasts, and access quality measures of all forecasts on the platform.InstallationTo install the EXDELPHI Python client, run the following command:pip install exdelphiUsageTo use the EXDELPHI Python client, import it in your Python script and create a client instance with your API key:from exdelphi import Client
client = Client(api_key="YOUR_API_KEY")Then, use the client instance to access the various methods available on the EXDELPHI platform:# Upload a forecast
client.upload_forecast(forecast_data)

# Download a forecast
forecast = client.download_forecast(forecast_id)

# Compare the accuracy of two forecasts
accuracy = client.compare_forecasts(forecast_id1, forecast_id2)

# Access quality measures of all forecasts on the platform
quality_measures = client.get_quality_measures()For detailed usage instructions and examples, see theEXDELPHI Python client documentation.Creditsexdelphi, 2022
Package: exdesi
InstallationYou can install exdesi by running:> pip install --user exdesiOn Linux the executable scripts can then be found in~/.local/binand on MacOS the scripts are under/Users/YOURUSERNAME/Library/Python/3.5/bin.UsageTypical usage is:> exdesi.py candidate_directory experimental_variables_fileFor more options you can ask for help as follows::> exdesi.py -h
usage: exdesi.py [-h] [--best_set BEST_SET] [-x EXCLUDE] networkfiles experivarfile

positional arguments:
  networkfiles          directory of influence graphs in SIF format
  experivarfile         experimental variables

optional arguments:
  -h, --help            show this help message and exit
  --best_set BEST_SET   compute best set of experiments maximal number of
                        experiments, default is OFF, 0=unlimited
  -x EXCLUDE, --exclude EXCLUDE
                        exclude experiments described in file EXCLUDEExampleSample files available in thedatadirectory.
A sample call would be:> exdesi.py in_silico_HEK293/candidates_round1/ in_silico_HEK293/expvars.txt -x in_silico_HEK293/exclude1.txt
Package: exdimred
ExDimRedExamples for Dimensionality ReductionExDimRed is a simple visualisation tool, aimed and understanding and evaluating dimensionality reduction methods, using human-intuitive examples.Examples are 3D point data which are reduced via dimensionality reduction methods to 2D.UsageNovel methods, or methods not encluded by default, should follow the standard Scikit-Learn syntax, i.e. have the methodsmodel.fit_transform(X)to fit to and project input dataX.ExDimRed is accessed as follows:from sklearn.manifold import Isomap
from exdimred import run

run(Isomap)This will attempt to generate a pdf of the visualisation in the root directory.
If pdf generation fails then a png is generated instead.RequirementsExDimRed requiresPython >= 3.8and the packagesnumpy,matplotlib,scikit-learn, andumap-learnto be installed.
Package: exdown
exdown is deprecated. Usepytest-codeblocksinstead.exdownThis is exdown, a tool for extracting code blocks from Markdown files and to create
tests from them.Install withpip install exdownand create tests forpytestwithimportexdowntest_readme=exdown.pytests_from_file("README.md")Thetest_readmevariable is really a decorated function that pytest will pick up and
turn into tests.tests/test_readme.py .............                    [100%]Skipping code blocksIf you don't want all code blocks to be extracted, you canfilter by syntaxexdown.pytests_from_file("README.md",syntax_filter="python")or prefix your code block in the Markdown file with anexdown-skipcommentLorem ipsum
<!--exdown-skip-->```pythonfoo+bar# not working```dolor sit amet.Merging code blocksBroken-up code blocks can be merged into one with theexdown-contprefixLorem ipsum```a = 1```dolor sit amet
<!--exdown-cont-->```# this would otherwise fail since `a` is not defineda + 1```Expected outputYou can also define the expected output of a code block:This```print(1 + 3)```gives
<!--exdown-expected-output-->```5```Expected errorsSome code blocks are expected to give errors. You can verify this withThe following gives an error:
<!--exdown-expect-exception-->```python1/0```LicenseThis software is published under theMIT
license.
Package: ex-dstruct
Extended Data Structures PackageUsesThis is made to teach people about stacks, queues, linked lists, and oter data structures that are not openly there in Python 3.THIS IS ONLY MEANT FOR TEACHING AS THE PACKAGES MAY BE SLOW AND NOT FIT FOR LARGE PROJECTS. PYTHON 3 LISTS CONTAIN ALL OF THE FEATURES THAT ARE SHOWN IN THIS MODULE. THANK YOU.
Package: exe2png
exe2pngConvert executables (or any other file) into an imageInstallationFrom PyPIpip3installexe2pngFrom GitHubpip3installgit+https://github.com/donno2048/exe2pngUsageexe2png-h
usage:exe2png[-h](-e|-d)[-c][-HHEIGHT]-fFILE[-oOUTPUT]EncodeordecodeafiletoorfromaPNGimage.

optionalarguments:-h,--helpshowthishelpmessageandexit-e,--encodeencodeafiletoaPNGimage-d,--decodedecodeaPNGimagetoafile-c,--colorencodeordecodeacolorimage-HHEIGHT,--heightHEIGHTheightoftheimage-fFILE,--fileFILEthefiletoencodeordecode-oOUTPUT,--outputOUTPUTthefiletooutputtoFor example, we can encode mysnake executableto a greyscale PNG image:wgethttps://github.com/donno2048/snake/releases/download/v16/snake.com
exe2png-e-H15-fsnake.com-osnakeL.pngand get this:and we can decode the image back to a file:exe2png-d-fsnakeL.png-osnake.comor we can encode a color image:exe2png-e-c-H9-fsnake.com-osnakeRGB.pngand get this:and we can decode the image back to a file:exe2png-d-c-fsnakeRGB.png-osnake.comHere is python itself encoded into a PNG image:
Package: exec-cache
Installation$[sudo]pipinstallexec-cache$[sudo]npmi-gexec-cacheHow it works$EXEC_CACHE/<hash>.out$EXEC_CACHE/<hash>.err$EXEC_CACHE/<hash>.statusConfig$EXEC_CACHE, default is$EXEC_CACHE/exec-cache, e.g.~/.cache/exec-cache$exportEXEC_CACHE="custom-path"Examplesexample #1: cache psql queries$value="$(exec-cachepsql-At-c"SELECT ..."dbname)"example #2: clear cache$exportEXEC_CACHE=~/.cache/exec-cache/psql# custom folder$rm-fr"$EXEC_CACHE"$value="$(exec-cachepsql-At-c"SELECT ..."dbname)"readme42.com
Package: execdata
Package NamePackage function descriptionInstallationpip install execdataHow to use it?import execdata as exe
exe.encode(df),
exe.split(df),exe.model_evaluate(X_train, X_test, y_train, y_test)
exe.algo_accuracy(y_test, y_predict)
result_comparision(y_test, y_predict)Licensecopyright @ 2021 BDFDThis repository is licensed under the MIT license. See LICENSE for details.Referenceshttps://github.com/bdfd/3.1-PyPI_Template
Package: execdir
Installation$[sudo]pipinstallexecdir$[sudo]npmi-gexecdirHow it workscreate list of directoriesrun commandConfig$XDG_CONFIG_HOME/execdirby default -~/.config/execdir$exportEXECDIR=~/Library/execdirExamplesset directories# ~/git/owner/repo$find~/git-typed-maxdepth2|execdirsetall
$find~/git-name"setup.py"-maxdepth3|sed's#/[^/]*$##'|execdirsetpypi
$find~/git-name"package.json"-maxdepth3|sed's#/[^/]*$##'|execdirsetnpmjs
$find~/git-name".travis.yml"-maxdepth3|sed's#/[^/]*$##'|execdirsettravisrun command$execdirrunpypipythonsetup.pysdistupload
$execdirrunnpmjsnpmpublishreadme42.com
Package: exeception-to-teams
ExeceptionMiddewareException to teams middleware is a simple django app that
contains only a middelware that is resposible for sending logs
to your teams channel using webhook in any event of internal server error.How to create webhook for teams channelToolsDjango 3.2.12InstallationOn your terminal/shellpip3installexeception-to-teamsQuiz setupIn your project's settings.py file. Add exeception_to_teams in yourINTALLLED_APPSlist, configure middleware as following. You must defineTEAMS_CHANNEL_URL# settings.pyINSTALLED_APPS=[...,"exeception_to_teams",]MIDDLEWARES=[...'exeception_to_teams.middlewares.ExeceptionMiddleware']TEAMS_CHANNEL_URL=os.envion.get("TEAMS_CHANNEL_URL")PROJECT_NAME="Project X"# Uses this value in card title.Generate an exeception intentionally in your django application and check log in your teams channel.Have a great day!
Package: exec-es
exec_esexec_es 对ElasticSearch进行了二次开发，针对多开发环境数据写入，以及bulk进行了优化。Installation1.使用python包管理工具pip进行安装。pipinstallexec-esUsagefromexecelasticsearchimportExecES,ClientConfig,MappingMethod# MappingData.SearchBody.update will change defult Search Body Template, use before ExecES init.MappingMethod.SearchBody.update('match','match',{"<<field>>":{"query":"<<value>>"}})dt_config=ClientConfig(hosts=[{'host':"172.28.0.1"}])dp_config=ClientConfig(hosts=[{'host':"172.28.0.2"}],doc_type='your_tags')es_clients=ExecES(dt=dt_config,dp=dp_config)index='exec_es_test'hosts=["dt","dp"]defes_create(data_,dex=0):data_=data_[dex]print(es_clients.create(index,data_['id'],data_,hosts))defes_update(data_,dex=0):data_=data_[dex]data_['account_score']=10print(es_clients.update(index,data_['id'],data_,hosts))defes_delete(id_):print(es_clients.delete(index,id_,hosts))defes_update_or_ignore(data_,dex=0):data_=data_[dex]print(es_clients.update_or_ignore(index,data_['id'],data_,hosts))defes_upsert(data_,dex=0):data_=data_[dex]print(es_clients.upsert(index,data_['id'],data_,hosts))defes_bulk_upsert(data_):data_[0]['account_score']=10print(es_clients.bulk_upsert(index,data_,hosts))defes_bulk_delete(data_):ids=[i['id']foriindata_]print(es_clients.bulk_delete(index,ids,hosts))defes_mget(data_,_source_includes=None):ids=[i['id']foriindata_]print(es_clients.mget(index,ids,hosts,_source_includes=_source_includes))defes_exists(ids:list):print(es_clients.exists_ids(index,ids,hosts))search_b=es_clients.search_bodysearch_b.update(body_type1={"query":{"bool":{"must":{"exists":{"field":"<<field>>"}}}}})search_b["body_type2"]={"query":{"bool":{"must":{"exists":{"field":"<<field>>"}}}}}print(search_b.body_type_list)# show default body_type listdefes_search(body_kwargs:dict=None):res=es_clients.search(index,body_kwargsor{'match':dict(field='id',value=1)},'dt')foriinres:print(i)defes_original_func():print(es_clients['dt'].ping())if__name__=='__main__':es_original_func()Contributing使用前请做适当的测试，以确定跟您的项目完全兼容。LicenseMIT
Package: exec-log
exec-logexec-log 是一个日志输出项目，在loguru的基础集成日志输出到控制台、输出到Slack、并结合CMRESHandler把日记记录到ElasticSearch，
更容易的对日志进行分析。Installation1.使用python包管理工具pip进行安装。pipinstallexec-logUsage对exec-log进行配置，并输出日志信息。
日志分为7个级别: TRACE(5) / DEBUG(10) / INFO(20) / SUCCESS(25) / WARNING(30) / ERROR(40) / CRITICAL(50)fromexeclog.setlogsimportLoggerlogger=Logger(webhook_url='Your Slack webhook URL',# Slack webhook URL  # noqaes_hosts=['172.0.0.1:9200'],# 记录日期 ElasticSearch host ip and port# log_path=f'{proj_root}/site/logs/running_status.log' # 如果不用ElasticSearch可以自定义log保存路径或使用默认路径)if__name__=='__main__':logger.echo('输出到控制台')logger.app("发送到Slack")logger.trace('输出到控制台，并写入ElasticSearch或本地',note='这个参数只会在ES显示，ES会添加字段名为extra.note, <<note参数名>>可以随情况更改，<<也可以不设置>>， 相应ES字段名也会动态更改。')logger.debug('输出到控制台，并写入ElasticSearch或本地',note='这个参数只会在ES显示，ES会添加字段名为extra.note, <<note参数名>>可以随情况更改，<<也可以不设置>>， 相应ES字段名也会动态更改。')logger.info('输出到控制台，并写入ElasticSearch或本地',note='这个参数只会在ES显示，ES会添加字段名为extra.note, <<note参数名>>可以随情况更改，<<也可以不设置>>， 相应ES字段名也会动态更改。')logger.success('输出到控制台，并写入ElasticSearch或本地',note='这个参数只会在ES显示，ES会添加字段名为extra.note, <<note参数名>>可以随情况更改，<<也可以不设置>>， 相应ES字段名也会动态更改。')logger.warning('输出到控制台，并写入ElasticSearch或本地',note='这个参数只会在ES显示，ES会添加字段名为extra.note, <<note参数名>>可以随情况更改，<<也可以不设置>>， 相应ES字段名也会动态更改。')logger.error('输出到控制台，并写入ElasticSearch或本地',note='这个参数只会在ES显示，ES会添加字段名为extra.note, <<note参数名>>可以随情况更改，<<也可以不设置>>， 相应ES字段名也会动态更改。')logger.critical('输出到控制台，并写入ElasticSearch或本地',note='这个参数只会在ES显示，ES会添加字段名为extra.note, <<note参数名>>可以随情况更改，<<也可以不设置>>， 相应ES字段名也会动态更改。')logger.notice('输出到控制台和Slack，并写入ElasticSearch或本地',level='INFO',note='这个参数只会在ES显示，ES会添加字段名为extra.note, <<note参数名>>可以随情况更改，<<也可以不设置>>， 相应ES字段名也会动态更改。')Contributing欢迎使用，如果有好的优化方法也欢迎提交修改。使用前请做适当的测试，以确定跟您的项目完全兼容。LicenseMIT
Package: execnb
execnbInstallEither:pip install execnbor if you use conda:conda install -c fastai execnb(You can replacecondawithmambain the line above if you have
mamba installed.)How to useUseCaptureShellto run Jupyter code and capture notebook outputs, without running a
Jupyter server (or even having it installed):fromexecnb.nbioimport*fromexecnb.shellimport*fromfastcore.utilsimport*s=CaptureShell()s.run('1+1')[{'data': {'text/plain': ['2']},
  'metadata': {},
  'output_type': 'execute_result',
  'execution_count': 1}]To execute a notebook and save it with outputs filled in, useCaptureShell.execute:try:s.execute('../tests/clean.ipynb','tmp.ipynb')print(read_nb('tmp.ipynb').cells[1].outputs)finally:Path('tmp.ipynb').unlink()[{'name': 'stdout', 'output_type': 'stream', 'text': ['1\n']}, {'data': {'text/plain': ['2']}, 'execution_count': 3, 'metadata': {}, 'output_type': 'execute_result'}]You can also execute notebooks from the command line withexec_nb:!exec_nb--helpusage: exec_nb [-h] [--dest DEST] [--exc_stop] [--inject_code INJECT_CODE]
               [--inject_path INJECT_PATH] [--inject_idx INJECT_IDX]
               src

Execute notebook from `src` and save with outputs to `dest`

positional arguments:
  src                        Notebook path to read from

optional arguments:
  -h, --help                 show this help message and exit
  --dest DEST                Notebook path to write to (default: )
  --exc_stop                 Stop on exceptions? (default: False)
  --inject_code INJECT_CODE  Code to inject into a cell
  --inject_path INJECT_PATH  Path to file containing code to inject into a cell
  --inject_idx INJECT_IDX    Cell to replace with `inject_code` (default: 0)
Package: execnet
Importantexecnetprovides carefully tested means to ad-hoc interact with Python
interpreters across version, platform and network barriers.  It provides
a minimal and fast API targeting the following uses:distribute tasks to local or remote processeswrite and deploy hybrid multi-process applicationswrite scripts to administer multiple hostsFeatureszero-install bootstrapping: no remote installation required!flexible communication: send/receive as well as
callback/queue mechanisms supportedsimple serialization of python builtin types (no pickling)grouped creation and robust termination of processesinteroperable between Windows and Unix-ish systems.integrates with different threading models, including standard
os threads, eventlet and gevent based systems.
Package: exec-notifier
Execution NotifierThis tool provides you ability to send yourself information about looong executed command when it is done. Information will be sent using Telegram Bot. Logs and error messages (if they'll occur) will be delivered too.If your log will be too long (longer 1_000_000 signs we'll not send it).PrerequisitesPython 3.4 or higherTelegram ID - get it from@exec_notifier_botby using/startcommand.Installation and runningYou need to run your commands in quotes("") when passing script to run.>>>pipinstallexec-notifier
>>>exec_notifierconfig--telegram_id=YOUR_TELEGRAM_ID
>>>exec_notifiernotify"[your_command_here]"Examples>>>exec_notifiernotify"ls -l | head">>>exec_notifiernotify"ls -l > output.txt">>>exec_notifiernotify"ls -l && sleep 3 && ps">>>exec_notifiernotify"zip Downloads"FutureYour own bot support will be added
Package: execode
execodeTool for easy to run.py.APIAPI allow you run python code on current python runtime like useexecon code with correct globals info.execode.run_py()run a file likepython ?on command line.execode.run_py_m()run a__main__.pylikepython -m ?on command line.execode.exec_pkg_py()run a.pyfile inside a package.the.pyfile can use relative import.this is helpful for dynimic import some files.execode.pipenv_contextand you may want to use pipenv context like:withexecode.pipenv_context(THE_PIPFILE):execode.run_py(YOUR_FILE)
Package: execspeed
PyExecSpeedA simple package for calculating the execution time of a function in a Python fileUsage:Installationpip install execspeedUsingspeed.showSpeed(function, r, <optional>, <extra>, <args>...)wherefunctionis any function from your Python file andris the number of times to run it.
Prints average execution time.speed.getSpeed(function, r, <optional>, <extra>, <args>...)again,functionis any function from your Python file andris the number of times to run it.
Returns average execution time as a float.Example:importspeeddefmyFunc(start,message):x=startforiinrange(100):x*=iprint(f"{message}{x}")n=10speed.showSpeed(myFunc,n,3,"Your number is:")# Repeats myFunc n (= 10) times and prints the average execution time.# Passed (3) and "Your number is:" to myFunc() -- any number of arguments can now be passed to your function this way# A higher value of n will likely result in a more accurate value, but will take longer.>>>0.00003339Notes:The output fromgetSpeed()is a float.WhileshowSpeed()orgetSpeed()run a function, they block printing within that function so the terminal isn't filled with potentially hundreds of prints.Create an issueif you have any feedback / bugs you want to report