Saravanan666/pypi-org huggingface dataset:
Package: autowebgl
# AutoWebGLAutoWebGL is a Automation tool written on top of Selenium, covering WebGL based projects, allowing the developer to run multiple test based on image comparison at low level code, while easing the process of writing and injecting scripts.### Installation```sh$ pip install autowebgl```### Example of use```pythonfrom autogl import testfrom autogl import autoglconfigautoglconfig.configurate({"url": "https://local.server.com"})@test({"waitBeforeExecute": 10000, "waitAfterExecute": 1000})def should_walk_aroun_the_scene(browser):browser.mouseDownAt(100, 100, "viewer")browser.mouseMoveFromTo(500, 0, 500, 800, "viewer")browser.mouseUpAt(200, 200, "document")```### Creating the test dataAfter succesfuly writing your first test, you need to create the test data, a point in time when you are sure the browser will answer your described behaviour correctly.```sh$ python testcases.py --capture```This command will run every test, capturing the final result of each and storing it under 'cases' folder.### Running the testsAfter you have created and captured all your test data, you can run all your cases with the next command.```sh$ npython testcases.py```### Browser Object* mouseDownAt(x_position, y_position, target_element)* mouseMoveFromTo(x_origin_position, y_origin_position, x_destiny_position, y_destiny_position, target_element)* mouseUpAt(x_position, y_position, target_element)* dragAndDropFromTo(x_origin_position, y_origin_position, x_destiny_position, y_destiny_position, target_element)* exectue(text_script)### Test parameters* waitBeforeExecute [not required][int] milliseconds number representing the sleep time before running the test case* waitAfterExecute [not required][int] milliseconds number representing the sleep time after running the test case and before running the comparison### AutoWebGL Config Parameters* url [required][str] String describing the url used for each case
Package: auto-whatsapp
auto_whatsappAutomating WhatsApp using python with custom multiple messaging options, attachment options and supporting images and video sending as well.auto_whatsappalso persist your login state once QR code is scanned on web whatsapp.SetupInstallationIn the terminal type the followingpipinstallauto_whatsappUsageImportauto_whatsappmodule use itssendChatfunction to send messages.fromauto_whatsappimportauto_whatsappmsg='This is a test message'users=["user1","user2","+91 9876543210"]auto_whatsapp.sendChat(users,msg)users1 and user2 are saved contact name according to your use case.Messages can also be send to unsaved contacts like+91 9876543210as shown above.
Just run the code you can see the magic happening. It will open web whatsapp automatically send the given message to specified users.Make sure you have selenium installedpip install seleniumand have chromedriver in the same directory. If you don't have chromedriver installed clickhereExamplesSending a documentfromauto_whatsappimportauto_whatsappusers=["user1","user2","+91 9876543210"]src='C:\\Users\\Your_user\\Desktop\\dots.jpg'auto_whatsapp.sendDoc(users,src)Note that you have to provide absolute path as src argument and with double backslackes(\) as shown in example.Sending a mediaMedia can be images, videos or audio which whatsapp supports.fromauto_whatsappimportauto_whatsappusers=["user1","user2","+91 9876543210"]src='C:\\Users\\Your_user\\Desktop\\dots.jpg'auto_whatsapp.sendMedia(users,src)Note that you have to provide absolute path as src argument and with double backslackes(\) as shown in example.Licenseauto_whatsappis been licensed underMIT LICENSE
Package: autowinpy
AutoWinPy사용자매뉴얼:https://soma0sd.github.io/autowinpy/PyPI:https://pypi.org/project/autowinpy/소개윈도우 앱의 자동화를 편리하게 만들어주는 패키지입니다.다음 환경에서 제작되었습니다.Windows 10 (1909) 64비트Python 3.8 64비트 - Anaconda 배포판아마도 이런 환경까지는 제대로 작동할 듯 합니다.Windows 7, 8.1, 10Python 3.4 이상패키지는 현재 개발중이며, 네이밍 규칙을 언제든 변경할 수 있으므로
현재는 패키지를 사용하기보단 필요한 함수만 골라 임시로 활용하시는
것을 추천합니다.0.4.1 업데이트패키지 구조 대폭 수정마우스 클릭, 드래그 명령 추가 (win32 모듈)
Package: autowoe
AutoWoE libraryThis is the repository forAutoWoElibrary, developed by LightAutoML group. This library can be used for automatic creation of interpretable ML model based on feature binning, WoE features transformation, feature selection and Logistic Regression.Authors:Vakhrushev Anton, Grigorii Penkin, Alexander KirilinLibrary setupcan be done by one of three scenarios below:Installation from PyPI:pipinstallautowoeInstallation from source codeFirst of all you need to installgitandpoetry.# Load LAMA source codegitclonehttps://github.com/AILab-MLTools/AutoMLWhitebox.gitcdAutoMLWhiteBox/# !!!Choose only one item!!!# 1. Recommended: Create virtual environment inside your project directorypoetryconfigvirtualenvs.in-projecttrue# 2. Global installation: Don't create virtual environmentpoetryconfigvirtualenvs.createfalse--local# For more information read poetry docs# Install WhiteBoxpoetryinstallUsage tutorialsare in Jupyter notebooks in the repository root. Forparameters descriptiontake a look atparameters_info.md.Bugs / Questions / Suggestions::Vakhrushev Anton (btbpanda@gmail.com)
Package: autowrapt
A Python module for triggering monkey patching of a Python application,
without the need to actually modify the Python application itself to
setup the monkey patches.The package works in conjunction with thewraptmodule. One would
create post import hook patch modules perwraptmodule requirements,
and then list the names of the setuptools entrypoints you wish to activate
in theAUTOWRAPT_BOOTSTRAPenvironment variable, when executing Python
within the environment that theautowraptmodule is installed.To understand what is possible, a set of examples is also installed with
this package. To see the examples in action run the following:AUTOWRAPT_BOOTSTRAP=autowrapt.examples pythonAt the Python interpreter prompt then enter:import thisThis should print out the Zen of Python as normal, but with an extra line
added to the end.
Package: autowrapt-logger
autowrapt-loggerA Python module logging the elapsed time of methods tostdout. The methods can be specified withmodule:methodenv.
Without modifying your application, you are able to activate this feature.Installationpip install autowrapt-loggerUsageAUTOWRAPT_BOOTSTRAP=autowrapt_logger INSTRUMENT_LIST="worker:logic_a,worker:logic_b,worker:get_db_data,worker:job" python3 example.py
Package: autowsgr
项目简介用 python 与 c++ 实现的 战舰少女R 的自动化流水线 & 数据统计一体化脚本, 提供WSGR游戏级别接口以及部分图像和原子操作接口.参与开发、用户交流、闲聊： qq群 568500514近期更新添加日常出击任务中500船停止出击的功能2024/02/19支持当前活动 "特混突袭-利斧行动", 详细信息见文档2024/02/06支持当前活动 "声威行动", 详细信息见文档2023/12/15设置文件新增一个选型auto_exercise，设置为True将会在执行auto_daily.py时自动打完每天的三次战役2023/10/17支持当前活动 "特混突袭", 详细信息见文档2023/9/27现已支持开启远程导弹支援，如要开启，建议在具体的plan里面针对某个点位设置long_missile_support为True. -2023/9/22设置文件格式有小幅度调整, 增加新配置auto_set_support，默认为False，开启后每日会尝试开启战役支援. -2023/9/11设置文件格式有小幅度调整,dock_full_destroy参数位置发生了改变, 请对比自己的文件和默认文件. -2023/6/9支持开发, 建造, 用餐功能2023/4/26使用本项目现已支持远征、修理、解装等基础操作，以及常规战、决战、活动等自动战斗。有简单易用封装的日常挂机脚本，也可以自己组合基础操作实现自定义脚本。安装使用与详细功能请见：中文文档或 简易图文教程notion文档参与开发欢迎热爱“战舰少女R”以及有一定python基础的同学加入开发，共同完善这个项目。您可以实现新的功能，也可以改进现有功能，或者修复bug。如果您有好的想法，也可以提出issue或加qq群讨论。本项目已设置好poetry进行版本管理，pre-commit进行代码格式化。开发者请不要用pip安装autowsgr，改为执行以下命令以开发模式在本地安装（全程需要代理）：git clone https://github.com/huan-yp/Auto-WSGR
cd Auto-WSGR
./develop_install.bat未来开发任务大致按优先级排序：资源、舰船掉落数据统计。任务调度系统（对轮换策略的支持）更完善的舰船解装逻辑。强化，装备废弃等更多功能舰船更换装备。
Package: autoxecuter-nhrDev
autoxecuterThis script will continously be executing any program file whenever the content of the source file will be changed.Step 1 :[username@host]$gitclonehttps://github.com/nowshad-hossain-rahat/autoxecuterStep 2 :[username@host]$cdautoxecuterStep 3 :[username@host]$./run[#]-> Welcome to Auto Executer![#]-> Author : Nowshad Hossain Rahat[#]-> Git repo : https://github.com/nowshad-hossain-rahat/autoxecuter[#]-> Select Executer :[0]->Node.js[1]->Python[2]->PHP[3]->Ruby[4]->Perl[5]->TypeScript[6]->C++(GCC)[7]->Bash[#]-> Enter the ID : 6[#]-> File name : [PATH/TO/YOUR/FILE][#]-> Execution started...Now just write code to that file and whenever you'll save it the Auto Executer will detect that and execute that file. Then the output will be printed into your console.PressCtrl + Cto stop^C[#]-> Auto Executer stopped!To install as a commandIf you want to install this Auto Executer as a command like you donodeorphpi mean if you want it to run from anywhere of your Linux system likeautoxecuterthen follow the steps belowTo install[username@host]$./installTo run[username@host]$autoxecuterTo uninstall
Go into theautoxecuterfolder you cloned from github[username@host]$cdautoxecuterthen[username@host]$./uninstall
Package: autoxinit
This package extends the the py-package ‘automodinit’ with the option also to import classes and functions inside a module.If classes/functions have the same name as modules they will override them.
This is useful if the‘one class/function per file’principle is usedautoXinitis listed in the Python Package Index. You can install it typing ‘pip install autoxinit’.Fork the code ongithubFind the originalhttp://pypi.python.org/pypi/automodinitTo init your package withautoXinitadd the following to your __init__.py:__all__ = []
# Don't modify the line above, or this line!
from autoxinit import autoxinit
autoxinit(__name__, __file__, globals())
del autoxinitautoXinitalso provides atestpackage. Importing this module via:from autoxinit import testExecute the test environmentImports all modules AND all included (dummy) functions/classes. If a function/class share the same same with its parent module calling the modules name leeds to the function/class.File structure of thetestpackage:testClass.pyclass testClasstestFunction.pydef testFunctiontestModule.pyclass testModuleClassdef testModuleFunctionInstead of typing:from test.testClass import testClass
from test.testFunction import testFunctionYou can import your classes/functions directly via:from test import testClass
from test import testFunctionAs written before the imported names are only overridden if the name of a class/function is identical to the name of the module. That’s why you can still access:from test import testModule
from testModule import testModuleClass
from testModule import testModuleFunction
Package: autoxlsx
READMEWhen you need to carrefully fill-out an Excel file, it can be tricky.It's even worse when the sheet is so ugly that it kind of burn your soul every time you open it.This package try to tackle optimise that: writing plain yaml and never open the damn Excel file again.InstallpipinstallautoxlsxHow to useA simple workbookmyugly.xlsxName,function&ageare inputs others (E) are calculated by Excel formula.Write modelUsually people are picky about their excel format, so I expect this part to be quite static.Model.yaml-sheetname:mysheetparameters:#that's an employee first name-parameter:"name"position:"C4"#here you have a function#note: nobody care-parameter:"function"position:"C5"#same nobody care but put something-parameter:"age"position:"C6"Write valuesThis part that will change often.Values.yamlmysheet.name:Bobmysheet.function:Sword manmysheet.age:42The key use a dot notation to point to a specific value in the whole workbook. Note that parameter are defined in themodel.yamlUpdate excelUse the cli utility.It will update inplace the excel file writing to the correct cells.autoxlsxmodel.yamlvalues.yamlmyugly.xlsxExampleSeetests/data/for more example
Package: autoyaml
autoyaml because config should be easyAutoconfig is a config generator that takes
a dictionary, writes it to a file and loads it
back as a dictionary.The aim of this project is to standardise the
way python projects create and feed parameters into
python applications without having to
rewrite the same IO functions every time.Installationpip install autoyamlUsageWrite your config either from an interactive terminal
or from a scriptfrom autoyaml import write_config

conf = {
   'parameter1': 1,
   'parameter2': 'something'
}

application_name = 'app_name'

write_config(conf,application_name)Load your config from another python applicationfrom autoyaml import load_config

class My_Class(object):
   def __init__(self, **kwargs):
      self.parameter1 = kwargs['parameter1']
      self.parameter2 = kwargs['parameter2']
      self.show_parameters()

   def show_parameters(self):
      print('parameter1 : {}'.format(self.parameter1))
      print('parameter2 : {}'.format(self.parameter2))


if __name__ == "__main__":
   my_class = My_Class(**load_config('app_name'))Password Protected Encryptionfrom autoyaml import write_config
from getpass import getpass

conf = {
   'secret_key': getpass('Secret Key? ')
}

application_name = 'app_name1'

write_config(conf, application_name, encrypted=True)Loads the same but requires password input by defaultfrom autoyaml import load_config

class My_Class(object):
   def __init__(self, **kwargs):
      self.secret_key = kwargs['secret_key']
      self.show_parameters()

   def show_parameters(self):
      print('the last character of your secret it {}'.format(self.secret_key[-1]))


if __name__ == "__main__":
   my_class = My_Class(**load_config('app_name1'))Create a custom password functionfrom autoyaml import load_config, write_config
def BAD_PASSWORD_FUNCTION():
   return 'password123'

write_config({'foo':'bar'},'app_name2', encrypted=True, password_function=BAD_PASSWORD_FUNCTION)

print(load_config('app_name3', password_function=BAD_PASSWORD_FUNCTION)
Package: auto-zorder
Installationpip install in your Databricks Notebook%pipinstallauto_zorderExample UsageNote: If the cluster log delivery has not been active for very long then you may not see any results.Basic Usageoptimize_cmd=auto_zorder(cluster_ids=['cluster_id_1','cluster_id_2'],optimize_table='my_db.my_table')print(optimize_cmd)>>>'OPTIMIZE my_db.my_table ZORDER BY (col1, col2, col3, col4, col5)'# To run the OPTIMIZE Commandspark.sql(optimize_cmd)Limit the Number of ZORDER columnsoptimize_cmd=auto_zorder(cluster_ids=['cluster_id_1','cluster_id_2'],optimize_table='my_db.my_table',number_of_cols=2)print(optimize_cmd)>>>'OPTIMIZE my_db.my_table ZORDER BY (col1, col2)'Save auto zorder analysisoptimize_cmd=auto_zorder(cluster_ids=['cluster_id_1'],optimize_table='my_db.my_table',save_analysis='my_db.my_analysis')Run auto zorder using analysis instead of cluster logsoptimize_cmd=auto_zorder(use_analysis='my_db.my_analysis',optimize_table='my_db.my_table')Include additional columns and location in ZORDERoptimize_cmd=auto_zorder(cluster_ids=['cluster_id_1','cluster_id_2'],optimize_table='my_db.my_table',use_add_cols=[('add_col1',0),('add_col2',4)])print(optimize_cmd)>>>'OPTIMIZE my_db.my_table ZORDER BY (add_col1, auto_col1, auto_col2, auto_col3, add_col2, auto_col4, auto_col5)'
Package: autumn-rain-py-sdk
autumn_rain_py_sdk介绍python通用模块软件架构软件架构说明
积累的python工具接口，便于开发复用安装教程暂无暂无暂无使用说明暂无暂无暂无参与贡献Fork 本仓库新建 Feat_xxx 分支提交代码新建 Pull Request特技使用 Readme_XXX.md 来支持不同的语言，例如 Readme_en.md, Readme_zh.mdGitee 官方博客blog.gitee.com你可以https://gitee.com/explore这个地址来了解 Gitee 上的优秀开源项目GVP全称是 Gitee 最有价值开源项目，是综合评定出的优秀开源项目Gitee 官方提供的使用手册https://gitee.com/helpGitee 封面人物是一档用来展示 Gitee 会员风采的栏目https://gitee.com/gitee-stars/
Package: auvio
AuvioLet your zuvio roll the call automatically, don’t get up for roll call anymore, give yourself a good morning.ContributorsentroyXanonymousinstallpip3 install auvioHow to usefrom auvio import *auvio('YOUR_ZUVIO_EMAIL@PUT.HERE', 'YOUR_ZUVIO_PASSWORD', 'CLASS_NUMBER', Latitude, longitude)ArgumentTypeemailstrpasswordstrclass numberstrLatitudefloatlongitudefloatlogout will happen when user puts Ctrl + c or other KeyboardInterrupt commands
Package: auvyon
AuVyon collects little helpers to work with media data.Copyright (c) 2011 The PyroScope Project <pyroscope.project@gmail.com>This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Package: auxi
Master:Develop:Welcome to theauxiGitHub repository!Introductionauxiis a toolkit to help metallurgical process engineers with their day-to-day tasks. Many of the calculations that we do require things like molar masses, conversion of one compound to another using stoichiometry, enthalpy calculations, heat transfer calculations, mass balances, energy balances, etc. It is usually quite time consuming to get started with these calculations in a tool like Excel.auxiaims to save you time by making many of these calculations available from within Python.We hope thatauxiwill help you spend less time focusing on searching for formulas and data, and setting up calculations, and more time on thinking about the problems that you need to solve with these calculations. Enjoy!Here are some of the otherauxiresources:Documentation:http://auxi.readthedocs.io/en/latest/Youtube channel:https://www.youtube.com/channel/UCdklSCJ8S9wFyayLAO7iINQDiscussion forum:https://groups.google.com/forum/#!forum/auxi-zaWaffle issue board:https://waffle.io/Ex-Mente/auxi.0To install auxi, use the following command:pip install auxiRepository OverviewDirectory StructureThe repository contains the following top-level directories:rootThis directory contains the high-level system documentation such as this readme file, and other files that need to be easily accessible to contributors and maintainers. It also contains the.gitignorefile to specify ignored files and patterns, and.travis.ymlfile to provide configuration details for the Travis.CI continuous integration tool.docThis directory currently contains theauxiuser documentation. Detailed system documentation may be added later.scriptsThis directory contains scripts used to automate the build and release process.auxiThis directory contains the source files of the Python package.High-level System DocumentationTheauxihigh-level system documentation consists of the following files:ROLES.mdThis document identifies the roles involved in theauxiproject, and explains the responsibilities and access rights of each role.STANDARDS.mdThis document lists and explains the standards that are used in theauxiproject. If you want to play along nicely when you contribute, you need to know and understand these.CONTRIBUTING.mdThis document explains exactly how you can contribute code toauxi.RELEASING.mdThis document explains how releases are done. Not everyone can do this, but it is important for everyone involved in the project to understand how this works.RELEASE-NOTES.mdThis document contains the details of what changed in eachauxirelease.
Package: auxlib
Auxlib is an auxiliary library to the python standard library.The aim is to provide core generic features for app development in python. Auxlib fills in some
python stdlib gaps much likepytoolzhas for functional
programming,pyrsistenthas for data structures, orboltonshas generally.Major areas addressed includepackagingpackage versioning, with a clean and less invasive alternative to versioneerentityrobust base class for type-enforced data models and transfer objectstype_coercionintelligent type coercion utilitiesconfigurationa map implementation designed specifically to hold application configuration and
context informationfactoryfactory pattern implementationpathfile path utilities especially helpful when working with various python package formatslogzlogging initialization routines to simplify python logging setupcryptsimple, but correct, pycrypto wrapper
Package: auxly
IntroductionThis project provides a Python 2.7/3.x library for common tasks
especially when writing shell-like scripts. Some of the functionality
overlaps with the standard library but the API is slightly modified.The goal of this project is to leverage the straightforward, clean
syntax of Python while avoiding some of the boilerplate code that might
be necessary when using the standard library. Functions that overlap
with the standard library are designed to do what you would reasonably
expect
(POLA)
and, when necessary, failwithoutthrowing exceptions.Please note when using this library that operations will fail silently.
This is a deliberate design decision. However, there is often a way to
check if an operation has failed and optionally throw and exception if
that is desirable:auxly.filesys.copy("foo.txt","bar")orauxly.throw()# Throws/raises exception on failure.Auxly provides the following modules:auxlyauxly.filesysauxly.shellauxly.stringyauxly.listyThe following are basic examples of Auxly (all examples can be foundhere):examples/delete_pyc.py- Deletes all PYC files in the project.examples/guess_os.py- Attempts to guess the host OS based on available shell commands.Refer to the unit testsherefor
additional examples.StatusCurrently, this project is in thedevelopment releasestage. While
this project is suitable for use, please note that there may be
incompatibilities in new releases.Release notes are maintained in the projectchangelog.RequirementsAuxly should run on any Python 2.7/3.x interpreter without additional
dependencies.InstallationAuxly can be installed with pip using the following command:pip install auxlyAdditionally, Auxly can be installed from source by running:python setup.py installDocumentationThe full documentation for this project can be foundhere on Read the
Docs.SimilarThe following projects are similar and may be worth checking out:Reusables
Package: av
PyAVPyAV is a Pythonic binding for theFFmpeglibraries. We aim to provide all of the power and control of the underlying library, but manage the gritty details as much as possible.PyAV is for direct and precise access to your media via containers, streams, packets, codecs, and frames. It exposes a few transformations of that data, and helps you get your data to/from other packages (e.g. Numpy and Pillow).This power does come with some responsibility as working with media is horrendously complicated and PyAV can't abstract it away or make all the best decisions for you. If theffmpegcommand does the job without you bending over backwards, PyAV is likely going to be more of a hindrance than a help.But where you can't work without it, PyAV is a critical tool.InstallationDue to the complexity of the dependencies, PyAV is not always the easiest Python package to install from source. Since release 8.0.0 binary wheels are provided onPyPIfor Linux, Mac and Windows linked against a modern FFmpeg. You can install these wheels by running:pipinstallavIf you want to use your existing FFmpeg, the source version of PyAV is onPyPItoo:pipinstallav--no-binaryavAlternative installation methodsAnother way of installing PyAV is viaconda-forge:condainstallav-cconda-forgeSee theConda installdocs to get started with (mini)Conda.And if you want to build from the absolute source (for development or testing):gitclonegit@github.com:PyAV-Org/PyAVcdPyAVsourcescripts/activate.sh# Either install the testing dependencies:pipinstall--upgrade-rtests/requirements.txt# or have it all, including FFmpeg, built/installed for you:./scripts/build-deps# Build PyAV.makeHave fun,read the docs,come chat with us, and good luck!
Package: av2hdf5
av2hdf5 is small utility which can pull video frames out of any
FFMPEG-compatible video format and insert them as separate datasets within an
HDF5 file. Each frame may be stored uncompressed or as a one-dimensional array
of bytes representing the JPEG or PNG encoding.This utility is probably of use to those performing batch scientific computing
on images with software which expects HDF5-formatted input.LicenseThis utility is © Copyright 2014, Rich Wareham.See theLICENSE.txtfile shipped with this repository for more
information.