查看: 884|回复: 6
打印 上一主题 下一主题

[词汇] 美剧词频脚本,DIY欧陆单词本

  [复制链接]
  • TA的每日心情
    无聊
    昨天 00:00
  • 签到天数: 1441 天

    [LV.10]以坛为家III

    1

    主题

    1489

    回帖

    10万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    108575
    跳转到指定楼层
    1
    发表于 2019-1-18 17:17:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 ohbit 于 2019-1-18 19:55 编辑

    用python写了一个美剧词频脚本,可以用来DIY欧陆词典的单词本,比较粗糙,未考虑单词时态变化。
    字幕来源 www.springfieldspringfield.co.uk


    需要第三方库:pip install  requests beautifulsoup4 lxml
    使用方法:
    比如要modern-family的词频:
    https://www.springfieldspringfield.co.uk/episode_scripts.php?tv-show=modern-family
    脚本提示TV show时输入modern-family
    ---------------------------------------
    python3 word_frequency.py
    TV show:modern-family
    modern-family:found 222 episodes.
      season 01 has 24 episodes
      season 02 has 24 episodes
      season 03 has 24 episodes
      season 04 has 24 episodes
      season 05 has 24 episodes
      season 06 has 24 episodes
      season 07 has 22 episodes
      season 08 has 22 episodes
      season 09 has 22 episodes
      season 10 has 12 episodes
    Regular expression filter(s01e01):
    Enter to start...
    Progress: 222\222
    Done.
    ---------------------------------------

    支持正则筛选,比如只统计Game of Thrones Episode的1,5季,可以用正则:s(01|05),不想筛选直接回车就行。
    ---------------------------------------
    TV show:game-of-thrones
    game-of-thrones:found 69 episodes.
      season 01 has 10 episodes
      season 02 has 10 episodes
      season 03 has 10 episodes
      season 04 has 10 episodes
      season 05 has 11 episodes
      season 06 has 10 episodes
      season 07 has 8 episodes
    Regular expression filter(s01e01):s(01|05)
    After filterd:
      season 01 has 10 episodes
      season 05 has 11 episodes
    Enter to start...
    Progress:   21\21
    Done.
    ---------------------------------------

    稍加编辑,导入欧陆词典就可以开刷了。

    word_frequency.zip

    1.32 KB, 下载次数: 14, 下载积分: 米 -5 粒

    售价: 29 粒米  [记录]  [购买]

    python脚本

    raising-hope_s1-s4.zip

    55.24 KB, 下载次数: 3, 下载积分: 米 -5 粒

    售价: 5 粒米  [记录]  [购买]

    brothers-and-sisters_s1-s5.zip

    75.28 KB, 下载次数: 8, 下载积分: 米 -5 粒

    售价: 5 粒米  [记录]  [购买]

    desperate-housewives_s1-s8.zip

    88.18 KB, 下载次数: 4, 下载积分: 米 -5 粒

    售价: 5 粒米  [记录]  [购买]

    parenthood_s1-s6.zip

    62.49 KB, 下载次数: 3, 下载积分: 米 -5 粒

    售价: 5 粒米  [记录]  [购买]

    felicity_s1-s4.zip

    47.76 KB, 下载次数: 4, 下载积分: 米 -5 粒

    售价: 5 粒米  [记录]  [购买]

    friends_s1-s10.zip

    64.16 KB, 下载次数: 11, 下载积分: 米 -5 粒

    breaking-bad_s1-s5.zip

    45.44 KB, 下载次数: 3, 下载积分: 米 -5 粒

    售价: 5 粒米  [记录]  [购买]

    modern-family_s1-s10.zip

    101.39 KB, 下载次数: 4, 下载积分: 米 -5 粒

    售价: 5 粒米  [记录]  [购买]

    本帖被以下淘专辑推荐:

  • TA的每日心情
    擦汗
    2022-12-20 14:12
  • 签到天数: 83 天

    [LV.6]常住居民II

    3

    主题

    148

    回帖

    656

    积分

    举人

    Rank: 4

    积分
    656

    QQ 章

    2
    发表于 2019-2-18 07:47:38 | 只看该作者
    感谢楼主,想法很不错,python确实很有用呀
  • TA的每日心情
    开心
    2019-4-19 06:36
  • 签到天数: 155 天

    [LV.7]常住居民III

    1

    主题

    214

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    14347
    3
    发表于 2019-2-19 15:56:45 来自手机 | 只看该作者
    谢谢分享。楼主这个工具很有用,方便看美剧学英语的网友
  • TA的每日心情
    奋斗
    2022-10-7 09:22
  • 签到天数: 832 天

    [LV.10]以坛为家III

    103

    主题

    1356

    回帖

    1万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    16590
    4
    发表于 2020-6-15 23:48:43 | 只看该作者
    口语句子比较实用

    该用户从未签到

    0

    主题

    33

    回帖

    166

    积分

    童生

    Rank: 2

    积分
    166
    5
    发表于 2020-6-16 02:43:53 | 只看该作者
    连代码也可以分享,
  • TA的每日心情
    奋斗
    2021-7-28 00:08
  • 签到天数: 64 天

    [LV.6]常住居民II

    4

    主题

    114

    回帖

    4163

    积分

    贡士

    Rank: 6Rank: 6

    积分
    4163
    6
    发表于 2021-3-5 03:09:22 | 只看该作者
    请问打不开您示例中的网站这脚本还能用吗?要打开网址是需要科学上网吗
  • TA的每日心情
    无聊
    昨天 00:00
  • 签到天数: 1441 天

    [LV.10]以坛为家III

    1

    主题

    1489

    回帖

    10万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    108575
    7
     楼主| 发表于 2021-3-30 21:39:22 | 只看该作者
    KaoYan 发表于 2021-3-5 03:09
    请问打不开您示例中的网站这脚本还能用吗?要打开网址是需要科学上网吗

    那网站好像挂了。