Python包提供访问云端文件、运行后台任务、配置日志记录等任务的快捷方式。
Astrology-Aries的Python项目详细描述
白羊座
Aries是一个Python包,它提供了一系列小任务的快捷方式,比如访问云端的文件、运行后台任务、配置日志记录等等
白羊座包括:
- Storage子包,它为访问本地计算机、Google云存储和amazons3存储上的文件提供了一个统一的接口。存储界面包括列出、复制、删除文件/文件夹的快捷方式。在
- Google子包,为访问googledrive和googlesheets中的数据提供了简单的API。在
- Outputs(
outputs.py
)用于记录和捕获输出的模块。在 - Excel(
excel.py
)模块,用于创建、读取和修改Microsoft Excel电子表格。在 - Files(
files.py
)模块,用于处理JSON、Markdown和带有模板的临时文件。在 - String(
string.py
)模块提供增强的字符串类型,以及文件名Base64String。在 - 任务(
tasks.py
)模块来管理异步/后台函数和命令。在 - Web(
web.py
)模块来访问Web api和HTML页面。在
安装
Aries是用python3.7开发的。您可以使用pip
安装软件包:
pip3 install Astrology-Aries
使用
要使用此包,请从Aries
导入模块/子包
例如,下面是如何使用Aries将pandas
数据帧写入Google云存储上的CSV文件:
import pandas as pd
df = pd.DataFrame([1, 3, 5])
uri = "gs://bucket_name/path/to/file.txt"
# Using StorageFile with pandas
with StorageFile.init(uri, 'w') as f:
# f will be a file-like object
df.to_csv(f)
有关详细信息,请参阅子包的文档。在
- 项目
标签: