Saravanan666/pypi-org huggingface dataset:
Package: wx-mp-svr
公众号消息回复服务1. 项目介绍本项目是一个基于Flask的微信公众号/订阅号的自动回复消息的简单服务框架。使用者只需要实现两个简单的函数，即可快速搭建一个企业微信机器人回调功能的接口服务。实现过程参考微信公众平台开发者文档-基础消息能力/接收普通消息和被动回复用户消息两个文档进行实现。2. demo 效果使用 demo/demo.py 中的示例，可以直接将实现一个 ECHO 功能的公众号服务。这个 Echo 只为简单展示，而你可以基于该框架，实现更多的功能逻辑，甚至像我一样接入大模型。3. 使用与之前企业微信群机器人Server的部署方式不同，因为公众号的服务多属于个人且部署于外网，所以多会跟随个人的服务器部。所以这里没有提供 Docker 的方式进行部署，而是在服务器上运行脚本的方式进行部署。3.1 配置公众号如果要进行自动回复，需要先将公众号进行一定的配置，才可以让微信后台将消息转发到我们的服务器上。登录 mp.weixin.qq.com，点击左侧的【设置与开发】-【基本配置】点击右侧 【服务器配置】-【启用】记录下你的 AppID，后续会用到配置上你的服务器地址与路径，比如我这里的地址是https://panzhongxian.cn，路径是/wx_mp_cb配置上你的 Token 和 AES key，为了直接使用demo，我这里直接使用xxx和 43个x作为 Token 和 AES Key此时因为还没有启动服务，所以直接保存会报错。所以我们先挂着这个页面，然后去服务器上拉起服务即可。3.2 启动部署服务登录云主机，创建一个合适的目录，copy demo.py 到该目录下安装依赖包，pip install wx-mp-svr修改 demo.py， 修改 AppID 为上边查询出的 AppID运行服务，python demo.py回到公众号配置页面，点击【提交】，如果没有报错，说明服务已经启动成功了3.3 测试服务通过上面的配置，我们已经实现了可以个性化自动回复消息的公众号服务，能够实现【demo 效果】中展示的功能。关注公众号自动回复：你可以取关自己的公众号，然后再进行关注，这时会收到一条自动回复的消息Echo功能：在公众号中发送一条消息，如果服务正常，会收到一条回复的 Echo 消息。文本、图片、语音消息。 目前 demo.py 中支持的 Echo 消息格式只有文本、图片、语音消息，其他消息格式可以自行实现处理逻辑3.4 正式环境使用的注意事项不要直接使用xxx和 43 个x作为 Token 和 AES key，要自己生成一个随机的字符串。也可以代码里不填写 AppID、Token 以及 AES key，而是通过环境变量的方式进行传递：WX_MP_APPID、WX_MP_TOKEN、WX_MP_AES_KEY，这样可以避免
代码泄露带来的风险。因为服务框架相对简单，没有做太多的安全和性能措施，建议配合自己的安全网关一起使用。比如我使用的127.0.0.1:5001作为服务的监听地址，
然后通过nginx做反向代理，同时做一些安全控制。4. 支持消息说明当前已经封装了微信公众号官网支持的7种消息类型，具体的结构详见req_msg.py：文本消息图片消息语音消息视频消息小视频消息地理位置消息链接消息可以回复的消息类型，也与微信公众号官网支持的6种消息类型一致，具体结构见rsp_msg.py:文本消息图片消息语音消息视频消息音乐消息图文消息其他说明因为这里的需要配置【服务器地址URL】，如果你只有中国国内的云主机，还需要一个备案的域名，不然会被云厂商拦截请求；如果是中国境外的云主机则无此限制。具体的原因有兴趣的可以参考我的文章:《网站不备案是否能够访问？》如有任何问题欢迎提 Issue，也可以关注 知乎/公众号【老白码农在奋斗】留言咨询。
Package: wxnatpy
wxnatpywxnatpyis awxPythonwidget which allows users
to browse the contents of aXNATrepository. It is built
on top ofwxPythonandxnatpy.Installationwxnatpyis onPyPi- install it throughpip:pipinstallwxnatpywxnatpyis also onconda-forge- install it
throughconda:condainstall-cconda-forgewxnatpyImportant note for Linux userswnatpydepends onwxpython 4which, for
Linux platforms, is not available on PyPi.  Therefore, if you are using Linux,
you will need to install wxPython first - head tohttps://extras.wxpython.org/wxPython4/extras/linux/and find the directory
that matches your OS. Then run this command (change the URL accordingly):pipinstall--only-binarywxpython-fhttps://extras.wxpython.org/wxPython4/extras/linux/gtk2/ubuntu-16.04/wxpythonUsageThewxnat.XNATBrowserPanelis awx.Panel, which is intended to be embedded
in awxpythonapplication. Thewxnatpackage can also be called as a
standalone application, e.g.:python-mwxnatThis will open a dialog containing the browser panel, andDownloadandClosebuttons.AcknowledgementsDevelopment onwxnatpybegan at the2017 XNAT Developer
Workshop, in Rotterdam, 16th-18th
November 2017, with the support of theWellcome Centre for Integrative
Neuroimaging.
Package: wxnotify
wxnotifywxnotify是一个基于企业微信应用API的微信通知（使用企业微信的微信插件可以实现推送消息至微信）配置略复杂但是一次性的个人也可以注册企业微信，不认证有所限制但不影响消息推送注册企业微信企业微信官网创建应用注册成功后，点管理企业进入管理界面（企业微信后台），选择应用管理应用管理界面→自建→创建应用应用名称和logo随意 可见范围选择公司名。
创建完成后进入应用详情页，可以得到应用ID(AgentId)形式如1000002，应用Secret(CORPSECRET)形式如92XHnUVXQ***************6pwRiUgnTx1A。点击我的企业最下方有企业ID(CORPID)形式如wwfaa43666b1****。关注微信插件在企业微信管理界面（企业微信后台） 点击我的企业->微信插件微信插件安装pip install wxnotify使用pip豆瓣源的建议使用如下语句pip install wxnotify -i https://pypi.python.org/simple示例# 企业ID
CORPID = 'wwfaa43666b1****'
# 应用Secret
CORPSECRET = '92XHnUVXQ***************6pwRiUgnTx1A'
# 应用ID
AgentId = '1000002'

t = wxnotify.WxNotify(CORPID,CORPSECRET,AgentId)
res = t.send('this is a message')
print(res)
Package: wxoo
BasicProperty-based wxPython interface mechanismsThe purpose behind wxoo is to provide a GUI framework
and controls for interacting with Python domain-specific
“model” objects, rather than low-level identifiers and
the like in such a way that much of an application’s
GUI can be auto-generated from the domain model without
custom programming.The system was originally created by refactoring code
from a commercial small-office room-scheduling
application.
Package: wxOptParse
wxOptParseis a Python program that brings up a graphical representation of the options
that another python program has for the command line, via the optparse module.What this means is that if if you have a Python program that usesoptparse,
which is a standard python
module used to parse the command line, you can click on checkboxes,
edit boxes, combo boxes, etc. instead of passing this information on the command line.
Package: wxpay
Author:SivaCoHan <sivacohan@gmail.com>Date:2015-05-19Index1说明2Version1说明根据当前的微信支付文档. 提供了对微信支付的封装.暂时支持两种扫码支付方式, 提供一种JSAPI支持.2Version0.13 Add openid support by: <https://github.com/aetherwu>
Package: wxPropertyGrid
wxPropertyGrid is a specialized grid for editing properties such as
strings, numbers, flag sets, string arrays, and colours. Component was originally made for C++ wxWidgets, but the wxPython bindings include some Python-specific customizations as well.Note:These bindings are only intended for wxPython 2.8. wxPropertyGrid is
already a part of wxPython 2.9.0 and later (which consequently means support for
GTK+ and OS X platforms).
Package: wxpusher
WxPusherWxPusher Python SDK.其他语言版本:English,简体中文.入门指南安装pipinstall-Uwxpusher使用fromwxpusherimportWxPusherWxPusher.send_message('<content>',uids='<uids>',topic_ids='<topic_ids>',token='<appToken>')WxPusher.query_message('<messageId>')WxPusher.create_qrcode('<extra>','<validTime>','<appToken>')WxPusher.query_user('<page>','<page_size>','<appToken>')运行测试配置运行测试需要配置好appToken和uids。首先，将wxpusher/tests/文件夹下的配置样例config.sample.py复制并命名为config.py。cdwxpusher/tests
cpconfig.sample.pyconfig.py然后，填写config.py中的相应信息。启动测试配置好后就可以使用tox来运行测试了。tox或者直接使用nose也可以nosetestsTODO基本架构并上传到 PyPI发送消息.查询消息.创建二维码.查询用户.更完备的客户端验证.命令行脚本.更完善的文档.更完备的单元测试.贡献通过 Github Issues 提交评论或建议。直接提交 Pull Requests 必须没问题。
Package: wxpy
微信机器人 / 可能是最优雅的微信个人号 APIwxpy 在 itchat 的基础上，通过大量接口优化提升了模块的易用性，并进行丰富的功能扩展Attention!强烈建议仅使用小号运行机器人！从近期 (17年6月下旬) 反馈来看，使用机器人存在一定概率被限制登录的可能性。主要表现为无法登陆 Web 微信 (但不影响手机等其他平台)。用来干啥一些常见的场景控制路由器、智能家居等具有开放接口的玩意儿运行脚本时自动把日志发送到你的微信加群主为好友，自动拉进群中跨号或跨群转发消息自动陪人聊天逗人玩…总而言之，可用来实现各种微信个人号的自动化操作体验一下这有一个现成的微信机器人，想不想调戏一下？记得填写入群口令 👉 [wxpy]，与群里的大神们谈笑风生 😏轻松安装wxpy 支持 Python 3.4-3.6，以及 2.7 版本将下方命令中的 “pip” 替换为 “pip3” 或 “pip2”，可确保安装到对应的 Python 版本中从 PYPI 官方源下载安装 (在国内可能比较慢或不稳定):pipinstall-Uwxpy从豆瓣 PYPI 镜像源下载安装 (推荐国内用户选用):pipinstall-Uwxpy-i"https://pypi.doubanio.com/simple/"简单上手登陆微信:# 导入模块fromwxpyimport*# 初始化机器人，扫码登陆bot=Bot()找到好友:# 搜索名称含有 "游否" 的男性深圳好友my_friend=bot.friends().search('游否',sex=MALE,city="深圳")[0]发送消息:# 发送文本给好友my_friend.send('Hello WeChat!')# 发送图片my_friend.send_image('my_picture.jpg')自动响应各类消息:# 打印来自其他好友、群聊和公众号的消息@bot.register()defprint_others(msg):print(msg)# 回复 my_friend 的消息 (优先匹配后注册的函数!)@bot.register(my_friend)defreply_my_friend(msg):return'received:{}({})'.format(msg.text,msg.type)# 自动接受新的好友请求@bot.register(msg_types=FRIENDS)defauto_accept_friends(msg):# 接受好友请求new_friend=msg.card.accept()# 向新的好友发送消息new_friend.send('哈哈，我自动接受了你的好友请求')保持登陆/运行:# 进入 Python 命令行、让程序保持运行embed()# 或者仅仅堵塞线程# bot.join()模块特色全面对象化接口，调用更优雅默认多线程响应消息，回复更快包含 聊天机器人、共同好友 等实用组件只需两行代码，在其他项目中用微信接收警告愉快的探索和调试，无需涂涂改改可混合使用 itchat 的原接口当然，还覆盖了各类常见基本功能:发送文本、图片、视频、文件通过关键词或用户属性搜索 好友、群聊、群成员等获取好友/群成员的昵称、备注、性别、地区等信息加好友，建群，邀请入群，移出群说明文档http://wxpy.readthedocs.io更新日志https://github.com/youfou/wxpy/releases项目主页https://github.com/youfou/wxpy
Package: wxPython
Welcome to wxPython’s Project Phoenix! Phoenix is the improved next-generation
wxPython, “better, stronger, faster than he was before.” This new
implementation is focused on improving speed, maintainability and
extensibility. Just like “Classic” wxPython, Phoenix wraps the wxWidgets C++
toolkit and provides access to the user interface portions of the wxWidgets
API, enabling Python applications to have a native GUI on Windows, Macs or
Unix systems, with a native look and feel and requiring very little (if any)
platform specific code.For more information please refer to theREADME file,
theMigration Guide,
or thewxPython API documentation.Archive files containing a copy of the wxPython documentation, the demo and
samples, and also a set of MSVC .pdb files for Windows are availablehere.The utility tools wxdocs and wxdemo will download the appropriate files with wxget,
(if necessary), unpack them, (if necessary) and launch the appropriate version of
the respective items. (Documents are launched in the default browser and demo is started
with python).
Package: wxPython310
Welcome to wxPython’s Project Phoenix! Phoenix is the improved next-generation
wxPython, “better, stronger, faster than he was before.” This new
implementation is focused on improving speed, maintainability and
extensibility. Just like “Classic” wxPython, Phoenix wraps the wxWidgets C++
toolkit and provides access to the user interface portions of the wxWidgets
API, enabling Python applications to have a native GUI on Windows, Macs or
Unix systems, with a native look and feel and requiring very little (if any)
platform specific code.For more information please refer to theREADME file,
theMigration Guide,
or thewxPython API documentation.Archive files containing a copy of the wxPython documentation, the demo and
samples, and also a set of MSVC .pdb files for Windows are availablehere.The utility tools wxdocs and wxdemo will download the appropriate files with wxget,
(if necessary), unpack them, (if necessary) and launch the appropriate version of
the respective items. (Documents are launched in the default browser and demo is started
with python).
Package: wxPython-zombie
wxPython-zombieeventually matured to version 3.1.5 of wxWidgets. No more
development, only bug fixes are done, a lot so far.wxPython-zombiewill
provide the 64-bit binary extension package (build with Visual Studio 2022) for
MS Windows 10/11 and the source package to build for Linux. This is a release for
Python 3.12.wxPython-zombieis forked from commit64e5d86of wxPython Project Phoenix
on 30 Jan 2021. The included wxWidgets is from the on 14 Apr 2021 releasedwxWidgets 3.1.5. The latest version of the meta build system Waf is used,
released on 12 Aug 2023,waf 2.0.26. Also the latest version of, a Python
bindings generator for C/C++ libraries, SIP is used, released on 14 Oct 2023,sip 6.7.12. The source distribution format that is now used, is specified
inPEP 517. The binary distribution format (wheel) that is used, is specified
inPEP 427. The Windows wheel was built withBuild Tools for Visual Studio
2022, configured for theWindows SDK (10.0.22000) for Windows 11and
theMSVC v143 - VS 2022 C++ x64/x86 build tools.You must not installwxPythonandwxPython-zombiein the same environment,
both packages use the package directorywx.The build and installation on Linux was tested on Arch Linux, with just the
minimal explicit installed packages or groups linux, base, base-devel, webkit2gtk,
glu, sdl2 and pyenv. With pyenv, Python 3.12.0 was installed and used. The build
will take about 15 to 40 minutes, depending on your system. To see the verbose
progress of the build process, use the verbose option in pip. Warning: the verbose
option in pip < 21.2 can produce a lot of output in the beginning when pip is
creating a build environment. On Linux, update pip first before building and
installingwxPython-zombie, as normal user:$ python -m pip install -U pipThe demo package ofwxPython-zombieis included in the distribution.Installation on MS Windows 10/11Using pip:> pip install wxpython-zombieBuild and installation on Arch LinuxUsing pip as normal user:$ pip install wxpython-zombieor$ pip install -v wxpython-zombieStart the demoFrom the console:> wxpython-demo
Package: wxr2md
wxr2md - Convert WXR Files into MarkdownConvert WordPress exPort RSS (WXR) files to Markdown files with YAML frontmatter.InstallationInstall using pip,pipinstallwxr2mdUsageusage: wxr2md [-h] [--output OUTPUT] [--no-frontmatter] [--title-in-body] [--date-in-body] input

Convert WordPress eXport RSS (WXR) into Markdown files

positional arguments:
  input             path to the WXR file to be converted

options:
  -h, --help        show this help message and exit
  --output OUTPUT   output directory, defaults to 'out/' in the current working directory
  --no-frontmatter  don't add YAML frontmatter to the markdown file
  --title-in-body   add title in the markdown body as an h1 element
  --date-in-body    print date at the start of the markdown bodyOutputBy default, the script will output toout/folder in the current working directory.The markdown file output is as follows. The frontmatter mostly follows the frontmatter properties ofHugo, except forid.---
id: 1
title: Hello, world!
type: post
date: 1970-01-01 12:34:56
lastmod: 1980-02-02 01:02:03
categories:-a category-another category
tags:-my tag-your tagdraft: true---# Hello, world! <!-- If passing in --title-in-body argument -->_Mon 01 Jan 1970, 12:34_<!-- If passing in --date-in-body argument -->

This is the content of the blog post. Perhaps there are a few sentences here.Limitations:only tested with WXR version 1.2 and a limited set of exports, so might not be compatible for all WXR filesdateandlastmodis in local timezone and does not include timezone datablog information is not outputed anywhere (e.g. description, url, etc.)no option to customise the output file names and folder structuresBuildingThis package usespoetryfor dependency management and packaging. See their documentation for setup and usage.
Package: wxReply
wxReplywechat的功能是基于itchat的，在itchat原有功能的基础上扩展一些实用功能，为方便共享和使用特此打包到PyPI。安装pipinstallwxReplyorpip3installwxReply功能介绍消息防撤回撤回的消息会发送给文件传输助手，包括：人物，时间，地点，事件可撤回(两分钟内)的消息存储在内存中可撤回的文件(表情，文件，视频，语言，图片等) 存储在./tmp/目录下自动清理两分钟前的消息或文件自动回复好友消息自动回复总开关，控制是否启用好友消息自动回复黑名单，设置不自动回复的好友名单动态添加或移除黑名单群聊消息自动回复“仅艾特”: 仅回复艾特自己的消息回复每条消息并艾特消息发送者多开修改cfg_name 实现多开功能(多开不是多终端)配置nametypeoptiondefaultdesctl_keystrrequired“”图灵keyp_banstuple好友黑名单g_banstuple群组黑名单p_openboolTrue开启自动回复g_openboolTrue开启群艾特回复qrint2二维码类型举个栗子🌰importwxReplykey="1234567890"# 图灵机器人KEYwxReply.run(key)# 运行备注图灵KEY:传送门.itchat:地址.操作手机端微信扫码登录对”文件传输助手”发送”/菜单”指令，获取帮助菜单更新记录1.0发布第一个版本1.0.10为解决部分安卓手机无法与自己收发消息,故将指令发送对象改为”文件传输助手”1.2.0增加配置文件 wxReply.cfgrun方法中增加参数enable_cfg默认False不启用设置为True即为启用配置配置文件中记录回复状态以及黑名单启用配置: 首次运行程序将记录run方法中其他关于状态和黑名单的配置启用配置: 非首次运行程序将将忽略run方法中的其他关于状态和黑名单的配置1.2.1修复修复无法生存配置文件或配置文件为空的bug更新修改指令使用规则: 以/开头功能仅艾特: 开启群自动回复后控制是否仅回复艾特自己的消息1.2.2功能新增多开功能：修改cfg_name即可1.2.3更新屏蔽对公众号的自动回复1.2.4修复修复”仅艾特”无法开启的BUG1.2.5更新去除多余的依赖包1.2.6修复修复”/关闭群 群名”指令失效的BUG
Package: wxrobot
面向个人账户的微信机器人框架文档在此：https://sharpdeep.gitbooks.io/wxrobot-document/content/Usagepip 安装pip install wxrobotsetup.py 安装下载项目到本地； 然后安装：python setup.py install接口使用方法参考myrobot.py，详细接口请查看文档。CreditI usedWeixinBotbyUrinxWeRobotbywhtskywechat-deleted-friendsby0x5eTodo[x] 添加更多类型消息接口[x] 自动回复[x] 小黄鸡或图灵机器人自动回复[x] 主动发送消息[ ] 发送图片[ ] 用微信遥控电脑[x] 完善文档反馈有问题或者意见可以到Issues中提出
Package: wxSFTP
wxSFTP is a simple, easy to use and portable SFTP client.With simple we mean that the program will have only the main features needed.
The structure consists of a two panel window, one for the local filesystem and
another for the remote filesystem.To be easy to use we are developing a graphical client that will be HIG
compliant.Portability is reached with language (python) and graphical library (wxpython).
We will try to maintain the portability these platforms give us.
Package: wxTerminal
License:BSD, see README.TXTChanges:| 1.1   Original Release
| 1.2   Added ‘back door’ socket server
| 1.3 Separated newline conversion on tx and rx
| 1.4 Added dependency to csFIFOUsage:I’ve tested it on Windows XP, Windows 7 and Linux/Ubuntu under Python 2.6.7 and 2.7.3, though no warranty is given for it’s correct operation. It may work with older Python versions and on other operating systems.It now supports a socket server so you can connect to it remotely via TCP.The port parameter now supports urls from pySerial, e.g.port=socket://localhost:12345From the command line:usage: wxTerminal.py [-h] [-port PORT] [-baud BAUD] [-xon] [-rts]
                    [-timeout TIMEOUT] [-echo] [-D]
                    [-KBNONE | -KBCR | -KBLF | -KBCRLF | -KBLFCR]
                    [-SPNONE | -SPCR | -SPLF | -SPCRLF | -SPLFCR]
                    [-5 | -6 | -7 | -8]
                    [-stop {1,1.5,2}] [-None | -Odd | -Even | -Mark | -Space]
                    [-snoopserver] [-lockKB]e.g.
wxTerminal.py -h
wxTerminal.py <PORT> [other settings]
Simply wxTerminal.py on it's own pops up a configuration dialogFrom python:import wxTerminal
wxTerminal.Terminal(port="/dev/ttyS0")  #Will open /dev/ttyS0 with default settingsorimport wxTerminal
t=wxTerminal.Termina(port="/dev/tyUSB0",baudrate=115200,snoopserver=True)orimport wxTerminal
wxTerminal.Terminal() #Will bring up a port setup dialogOther keyword parameters:baudrate      Sets the serial baud rate
bytesize      Sets size of Tx/Rx serial characters
parity        Sets serial parity
stopbits      Sets number of stop bits
rtscts        Enables hardware flow control
xonxoff       Enables software flow control
timeout       Alters serial timeout
echo          Enables local echo
unprintable   TBD
sp_newline    Inbound newline translation
kb_newline    Outbound newline translation
snoopserver   Enable a telnet server (port 56712)
PortSettings  A dictionary with keys/values from the above list
lockKB        Lock keyboard input (useful for snooped connections)Dependencies:wxPython
pySerial
Python >2.6.3
csFIFO
Package: wxtextview
WXTextViewWxtextview is widget for the wx toolkit and is written completely in
python. It has the functionality of a rich text editor and can handle
even very long texts without beeing slow. All layout and editor logic
is implemented in python. Only basic drawing commands are used from
the wx toolkit. It is therefore easy to adapt it to other
GUI-toolkits.There are two demos showing advanced possibilities of WXTextView:notebook.py:A notebook interface similar to mathematica / ipythonmath_demo.py:A demonstration of editing math equations1. USAGERunning the demos:Just cd to the demo directory and execute the scripts. No installation
is needed. External dependencies aretextmodel(all demos), wxpython (all
demos) and matplotlib (notebook). The demos were tested on linux,
windows and mac platforms.$ cd demo/
$ python demo1.pyUsing the wxtextview-widget:from wxtextview import WXTextView
from textmodel import TextModel

import wx
app = wx.App()


model = TextModel(u'Hello World!')
model.set_properties(6, 11, fontsize=14)
model.set_properties(6, 11, bgcolor='yellow')

# display the texmodel in a view
frame = wx.Frame(None)
view = WXTextView(frame, -1)
view.model = model
frame.Show()

# set cursor and selection
view.index = 5
view.selection = 0, 5

# display the same textmodel in a second view
frame2 = wx.Frame(None)
view2 = WXTextView(frame2, -1)
view2.model = model
frame2.Show()

app.MainLoop()
Package: wxtrio
wxtrioRun wx with trio in guest mode.Limitations of this approach:At least on Windows, when a menu is open and the mouse is not withing the bounding box of the window, the GUI main event loop does not yield to trio, and so trio tasks do not run.Trio is started in guest mode, so wxPython's main event loop must be started before trio.  As a result, all async tasks are cancelled when the wxPython application exits.
Package: wxtwitterbot
Wx Twitter BotA bot that tweets about the weather.CapabilitiesSolar Times (sunrise, noon, sunset)Lunar Times (moonrise, illumination, moonset)Air QualityQuick StartIn order to use this application with Twitter, developer credentials are required. Get themhere.Command LineTo run this application via the command line, execute the following from the project root directory:python src/main.py [options]Options:NameDescription--app-rootPath to the application root directory which contains the.envfile.DockerThis application can be run in a docker container using a published image.For example:docker pull ghcr.io/karjanme/wx-twitter-bot:latestConfigure theTZenvironment variable when setting up the container.Required volume mapping:VolumeDescription/appMust point to a directory on your host which contains the.envfile.The appliation will create subdirectories to facilitate runtime needs.Environment VariablesThe following variables can be set using a.envfile placed in the application root directory.NameDescriptionLOG_LEVEL(optional) Specifies thelevelof logging to use when executing the application (Default = "INFO")LOCATIONA label for the location associated the this instance of the applicationREGIONA label for the location's region associated with this instance of the applicationTIMEZONEThe timezone name for the location associated with this instance of the application from the "tz database"LATITUDEThe latitude for the location associated with this application, decimal formatLONGITUDEThe longitude for the location associated with this application, decimal formatAIR_NOW_API_KEYThe key for theAirNow APITWITTER_CONSUMER_KEYThe consumer key for the Twitter APITWITTER_CONSUMER_SECRETThe consumer secret for the Twitter APITWITTER_ACCESS_TOKENThe access token for the Twitter APITWITTER_ACCESS_TOKEN_SECRETThe access token secret for the Twitter APITWITTER_BEARER_TOKENThe bearer token for the Twitter APITWITTER_HASHTAG(optional) Text to be appended to all tweets as ahashtagLicenseMIT License
Package: wxve
wxveA stock analysis package in Python that equips objects with the information required to streamline operations.InstallpipinstallwxveSubscribe to APIStock data is provided by the YH Finance API.
Create an account on RapidAPI and subscribe to the right plan for you. Thefreeplan provides 500 requests per month with a rate limit of 5 requests per second.https://rapidapi.com/apidojo/api/yh-finance/TutorialimportwxveasxIBM=x.Stock('IBM','YOUR_API_KEY')IBM.candlestick.show()print(IBM.div_df)print(IBM.hist_df)importwxveasxstock_list=['IBM','INTC','NVDA']ai_chip_makers=x.StockSet(stock_list,'YOUR_API_KEY')ai_chip_makers.stocks['IBM'].candlestick.show()print(ai_chip_makers.stocks['IBM'].div_df)print(ai_chip_makers.stocks['IBM'].hist_df)
Package: wxviews
wxviewspyviewsadapter for wxpython. It allows to create ui widgets using xml with binding.InstallationTo install dev version:pip install git+https://github.com/eumis/wxviews.git@devSandbox applicationTo get started using pyviews see sandbox app.Clone repository to folder([project_root])Run following command to install pyviews packagepip install [project_root] -eTo run sandbox app execute following commandscd [project_root]\sandbox
python run.pyLicenseMITCopyright (c) 2017-present, eumis (Eugen Misievich)