雨中小町

 找回密码
 入驻小町
搜索
查看: 2131|回复: 13
打印 上一主题 下一主题

球球Python大佬续写一小段程序

[复制链接]
跳转到指定楼层
1#
发表于 2019-10-25 16:19:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用python写的小程序:DLsite重命名工具

最近收了好多音声 大约1000份左右 不知道从哪开始听
想到了用脚投票 即销量  大概意思就是添加销量和平均销量Tag来进行排序

但是苦于不会程序 所以只能球球某个dalao
回复

使用道具 举报

2#
发表于 2019-10-25 16:26:50 | 只看该作者
你永远不知道你町里有多少程序员
回复 支持 反对

使用道具 举报

3#
发表于 2019-10-25 17:01:01 | 只看该作者
这功能我虽然写了但是没加到release版里
理由是需要渲染js,慢
你需要的话自己看源码吧
源码
论坛帖子

点评

个人想法是超过一年的作品除以365算平均销量,不足365天的除以到当前天数的量 然后算出结果排序 如果能像氧化铝DALAO做成窗口就好了  详情 回复 发表于 2019-10-25 17:22
dalao 我看不懂程序啊 如果能打包成exe就好了  详情 回复 发表于 2019-10-25 17:19
回复 支持 反对

使用道具 举报

4#
 楼主 发表于 2019-10-25 17:19:03 | 只看该作者

RE: 球球Python大佬续写一小段程序

somebelly 发表于 2019-10-25 17:01
这功能我虽然写了但是没加到release版里
理由是需要渲染js,慢
你需要的话自己看源码吧

dalao 我看不懂程序啊
如果能打包成exe就好了
回复 支持 反对

使用道具 举报

5#
 楼主 发表于 2019-10-25 17:22:30 | 只看该作者

RE: 球球Python大佬续写一小段程序

somebelly 发表于 2019-10-25 17:01
这功能我虽然写了但是没加到release版里
理由是需要渲染js,慢
你需要的话自己看源码吧

个人想法是超过一年的作品除以365算平均销量,不足365天的除以到当前天数的量
然后算出结果排序

如果能像氧化铝DALAO做成窗口就好了

点评

你用foobar2000吗,你说的这些都可以在foobar2000里面完成 不过需要爬取销量信息存到文件的metadata里  详情 回复 发表于 2019-10-26 16:37
我其实测试过,结论是价格有很大影响(各种100出头的普遍销量很高),但如果同样把价格爬下来又会涉及到折扣之类的问题 结论是我不打算继续搞这个功能,只是残留在代码里给需要的人自取。。 用法很简单  详情 回复 发表于 2019-10-25 18:00
回复 支持 反对

使用道具 举报

6#
发表于 2019-10-25 18:00:48 | 只看该作者

RE: 球球Python大佬续写一小段程序

hsk3765 发表于 2019-10-25 17:22
个人想法是超过一年的作品除以365算平均销量,不足365天的除以到当前天数的量
然后算出结果排序{:doge56: ...

我其实测试过,结论是价格有很大影响(各种100出头的普遍销量很高),但如果同样把价格爬下来又会涉及到折扣之类的问题
结论是我不打算继续搞这个功能,只是残留在代码里给需要的人自取。。
用法很简单:
  1. In [1]: from lib import get_dl_count                                                      

  2. In [2]: get_dl_count("RJ196614") # Use local data
  3. Out[2]: '3076'

  4. In [3]: get_dl_count("RJ196614", current=True) # Use web data
  5. Out[3]: '3088'
复制代码


运行时间对比:
  1. In [1]: from lib import get_dl_count                                                      

  2. In [2]: %time get_dl_count("RJ196614") # Use local data                                   
  3. CPU times: user 28 μs, sys: 3 μs, total: 31 μs
  4. Wall time: 37.7 μs
  5. Out[2]: '3076'

  6. In [3]: %time get_dl_count("RJ196614", current=True) # Use web data                       
  7. CPU times: user 505 ms, sys: 21.5 ms, total: 526 ms
  8. Wall time: 7.27 s
  9. Out[3]: '3088'
复制代码
回复 支持 反对

使用道具 举报

7#
发表于 2019-10-25 20:21:13 | 只看该作者
为啥要用Python
回复 支持 反对

使用道具 举报

8#
发表于 2019-10-26 06:55:54 | 只看该作者
。。。。你来错区了
回复 支持 反对

使用道具 举报

9#
发表于 2019-10-26 09:44:16 | 只看该作者
这么恐怖的吗
回复 支持 反对

使用道具 举报

10#
发表于 2019-10-26 16:37:15 | 只看该作者

RE: 球球Python大佬续写一小段程序

本帖最后由 mizuku 于 2019-10-26 16:38 编辑
hsk3765 发表于 2019-10-25 17:22
个人想法是超过一年的作品除以365算平均销量,不足365天的除以到当前天数的量
然后算出结果排序{:doge56: ...

你用foobar2000吗,你说的这些都可以在foobar2000里面完成. 或者集成了sqlite等数据库,并提供对外接口的软件都可以完成.不过需要爬取销量信息存到文件的metadata里

如果只从外部排序,得自己写数据库的接口还有操作界面



点评

使用FOOBAR 但是对程序一无所知QAQ  详情 回复 发表于 2019-10-26 17:44
回复 支持 反对

使用道具 举报

11#
 楼主 发表于 2019-10-26 17:44:57 | 只看该作者

RE: 球球Python大佬续写一小段程序

mizuku 发表于 2019-10-26 16:37
你用foobar2000吗,你说的这些都可以在foobar2000里面完成. 或者集成了sqlite等数据库,并提供对外接口的软 ...

使用FOOBAR 但是对程序一无所知QAQ
回复 支持 反对

使用道具 举报

12#
发表于 2019-10-26 20:11:56 | 只看该作者
看不懂
回复 支持 反对

使用道具 举报

13#
发表于 2019-10-27 02:28:28 | 只看该作者
我也收集了好多声音 苦于没时间听
回复 支持 反对

使用道具 举报

14#
发表于 2019-10-27 15:55:59 | 只看该作者
dl,sdl,awsl
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 入驻小町

本版积分规则

手机版|联系我们|Rain's komachi

GMT+8, 2024-9-23 13:21 , Processed in 0.019977 second(s), 15 queries .

Powered by Discuz! F1.0

© 2001-2024 Comsenz Inc. & Discuz! Fans

快速回复 返回顶部 返回列表