吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3193|回复: 11
收起左侧

[Python 转载] 偷懒的一天,爬了http://www.skesl.com的一些英语的音频文件

[复制链接]
hj170520 发表于 2020-5-8 21:29
本帖最后由 hj170520 于 2020-5-8 21:47 编辑

爬取的网站是http://www.skesl.com
看网页介绍是个不错的网站 ,主要是告诉你怎么学好英语的。
只是扒了一部分,主要是conversation还有一些ESL_Basic_Course
看这些效果怎么用,如果好用就全扒下来。据说这一套音频文件他们站要卖好几百块

[Python] 纯文本查看 复制代码
import requests
import os

def conversation (a, b):
    count_conversation = 0
    url = "http://www.skesl.com/audio871/audioconv/"
    if not os.path.exists('./audioconv'):
        os.mkdir('./audioconv')
    for i in range(a, b):
        url_audio = url + str(i) + ".mp3"
        res = requests.get(url_audio, headers=headers)
        count_conversation += 1
        print("正在下载第{}个'conversation'音频".format(count_conversation))
        with open('./audioconv/' + str(i) + '.mp3', 'wb')as f:
            f.write(res.content)
        print("已完成{}个'conversation'音频".format(count_conversation))

def Basic_ESL_Course ():
    count_Basic_ESL_Course = 0
    url = "http://www.skesl.com/audio871/audiob/"
    if not os.path.exists('./audiob'):
        os.mkdir('./audiob')
    for i in range(1, 91):
        url_audio = url + str(i).zfill(2) + ".mp3"
        res = requests.get(url_audio, headers=headers)
        count_Basic_ESL_Course += 1
        print("正在下载第{}个'Basic_ESL_Course'音频".format(count_Basic_ESL_Course))
        with open('./audiob/' + str(i) + '.mp3', 'wb')as f:
            f.write(res.content)
        print("已完成{}个'Basic_ESL_Course'音频".format(count_Basic_ESL_Course))

if __name__ == '__main__':
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36',
        'Cookie': '_ga=GA1.2.1150797413.1588604111; _gid=GA1.2.504643454.1588811433; _gat_gtag_UA_104534194_1=1; __gads=ID=74567312d013fd4d:T=1588608220:S=ALNI_MYgmuuZj8Sb3ObnOfq2SzP2DUwTwQ',
        'Referer': 'http://www.skesl.com/esl/lesson/about-me',
        'Host': 'www.skesl.com'}
    conversation(47, 222)
    conversation(301, 701)
    Basic_ESL_Course ()



我只是在找很好的英语素材的同时,接触python语言的写法。
我在学雅思,可能近期不怎么会写python了。我吐了

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

seazer 发表于 2020-5-8 21:38
多读多说

信不信由你
 楼主| hj170520 发表于 2020-5-8 22:08
aixiaodemj 发表于 2020-5-8 22:04
我上了几节新东方的课 很有感触 最简单的方法 找了个老外来教你 就是跟他聊天  感觉学起来飞快 主要是能记 ...

“反馈”feedback也很重要! 这就和我写python一样的,我是边写边学,我可以给我自己很多“反馈”,同时论坛大佬也给我很多“反馈”,有些东西我就本能一样地记住了。
 楼主| hj170520 发表于 2020-5-8 21:32
英语为什么学不好
1. 你的input是不是对的,中国的学生从小接受的英语教育都是中国人教授的,绝大部分这类老师不合格,他们只是作为督促你学习考试的一个存在。
2. 英语要反复听,一天中大部分时间把自己沉浸在“正确的英文环境“中,这很重要。
alittlebear 发表于 2020-5-8 21:35
我觉得有一个良好的英文环境比较重要。。多跟老外聊聊天,多看看原版英文书。。
 楼主| hj170520 发表于 2020-5-8 21:38
alittlebear 发表于 2020-5-8 21:35
我觉得有一个良好的英文环境比较重要。。多跟老外聊聊天,多看看原版英文书。。

同意,但国内这环境。。。
我想批评的就是我们的”发音“,我们不是口音的问题,而真的是”音标“读错了,然后把这个归类为口音就是找借口。音标对错了我觉得很大程度上要归咎于老师。”国内的教育实在汗颜!“

免费评分

参与人数 2吾爱币 +3 热心值 +1 收起 理由
李辉! + 2 + 1 谢谢@Thanks!
alittlebear + 1 我很赞同!

查看全部评分

 楼主| hj170520 发表于 2020-5-8 21:44
seazer 发表于 2020-5-8 21:38
多读多说

信不信由你

对的。但是这个网站提到一个东西,那就是“你以为的你在以正确的方式读和说”,但真正的重要的一块首先就是要有“正确的输入”。其次才到了发挥。
天黑 发表于 2020-5-8 21:52
应试教育太注重笔试了,就算我自己过了六级,但口语还是一塌糊涂,可是日常交际看的正是口语
 楼主| hj170520 发表于 2020-5-8 21:54
天黑 发表于 2020-5-8 21:52
应试教育太注重笔试了,就算我自己过了六级,但口语还是一塌糊涂,可是日常交际看的正是口语

是的。所以我一直在找资源来弥补这块缺陷。这个网站可能是个突破点
aixiaodemj 发表于 2020-5-8 22:04
我上了几节新东方的课 很有感触 最简单的方法 找了个老外来教你 就是跟他聊天  感觉学起来飞快 主要是能记住
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-17 07:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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