Python包提供访问云端文件、运行后台任务、配置日志记录等任务的快捷方式。

Astrology-Aries的Python项目详细描述


白羊座

Aries是一个Python包,它提供了一系列小任务的快捷方式,比如访问云端的文件、运行后台任务、配置日志记录等等

PyPI versionBuild StatusCoverage Statuscodebeat badge

白羊座包括:

  • Storage子包,它为访问本地计算机、Google云存储和amazons3存储上的文件提供了一个统一的接口。存储界面包括列出、复制、删除文件/文件夹的快捷方式。在
  • Google子包,为访问googledrive和googlesheets中的数据提供了简单的API。在
  • Outputsoutputs.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导入模块/子包

^{pr2}$

例如,下面是如何使用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)

有关详细信息,请参阅子包的文档。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
尝试运行JFLAP。戴软呢帽的罐子23。Java正在抛出异常   无引用的java数组布尔复制   hibernate如何在java SE应用程序中使用JPA EntityManager   java如何使用ORMLite在SQLite中持久化JavaFX属性?   java无法将项目部署到GAE   java:谷歌地图维基百科层   java Resultset(getter/setter类)对象在第二次执行时未删除旧值   s中的java struts2:选择列表>请求的列表键“”作为集合/数组/映射/枚举/迭代器类型   java如何在Karaf 4.0.5中获得BaseDao中的entityManager?   java VSCode未从控制台读取西里尔文   java字体。createFromAsset()返回字体的空指针异常   java错误:将Android Studio从0.6.1更新到0.8.9后,没有合适的构造函数