从touhou ura线程(futaba)获取或/和下载数据的python工具

touhou-ura的Python项目详细描述


头后村

从touhou ura线程(futaba)获取或/和下载数据的python工具。

安装

pip install touhou-ura

要求:requeststqdmbeautifulsoup4

用法

fromtouhou_uraimportThUrath_ura=ThUra()

方法

  • threads_all()
    获取当前显示的所有线程。[返回:列表]

    可选参数:

    • 排序:(1=最新,2=最旧,3=评论(说明),4=评论(ASC),6/8=不知道)
    • X:要返回的行(默认值:20)
    • Y:要返回的列(默认值:10)
    • L:标题长度(默认值:4)
    • 缩略图大小:缩略图的大小(0~6,默认值:6)
  • get_thread_images(id)
    从线程获取图像链接(src)。[返回:列表]

    参数:

  • download_images(id, directory=None, custom=False)
    下载图片形成一个线程。默认情况下,图像将保存在桌面上的“TouHouIura/Fixes”(如果不存在则创建)

    参数:

    • id:线程id
    • 目录:要保存的目录(可选)。
    • 自定义:(可选)

    示例:

    importosfromtouhou_uraimportThUrath_ura=ThUra()directory=os.path.expanduser("~/Desktop/some_folder")th_ura.download_images(id,directory)# Will be saved at ~Desktop/some_folder/touhou_ura/images/{id}th_ura.download_images(id,directory,True)# Will be saved at ~Desktop/some_folder
  • download_archive(id, directory=None, custom=False) 下载线程的存档文件(HTML、CSS和图像)。默认情况下,档案将保存在桌面上的“TouHouuura/Copys'(创建如果不存在)

    参数:

    • id:线程id
    • 目录:要保存的目录(可选)。
    • 自定义:(可选)

    示例:

    importosfromtouhou_uraimportThUrath_ura=ThUra()directory=os.path.expanduser("~/Desktop/some_folder")th_ura.download_archive(id,directory)# Will be saved at ~Desktop/some_folder/touhou_ura/archives/{id}th_ura.download_archive(id,directory,True)# Will be saved at ~Desktop/some_folder

更多功能即将推出

许可证

麻省理工学院许可证

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

推荐PyPI第三方库


热门话题
Java中的模板类   java如何创建跨服务域模型映射?   java如何最好地指定与Netty一起使用的Protobuf(最好使用内置Protobuf支持)   java Android Studio计数器文本视图字段未更新   操作属性>添加更改侦听器上的java按钮   Android中JSON参数的java解析   java DynamoDB和全局二级索引和ObjectMapper   JVM的Xmx限制的java外部控制?   java如何在触摸事件中停止图像滑块的自动滚动   java如何在AEM中从/content/dam读取xml文件?   在创建JavaNIO文件系统时,“env”选项(及其用途)是什么?   java如何在jdk 7或更早版本中使用lambda表达式   使用Java清理CSS