Skip to content

one-smiling/51TalkBookLesson

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

51TalkBookLesson

通过scrapy自动预约51Talk上菲律宾老师的的课程,使用Python2.7编写

使用方法

1、创建Cookie

  • 1、在根目录下创建一个名字为cookie的文件
  • 2、用浏览器登录51talk,在开发模式下的控制台输入 document.cookie按回车,将cookie输出并粘贴到cookie文件,不需要双引号

2、配置

  • 1、在TeacherSpider.py文件配置你需要的设置和预约的课程,具体配置如下:

     allowed_page = 10   #允许每个上课时间所爬取得最大页数
     min_faver_count = 1000 #外教老师最少的收藏数
     need_book_lessons = ['20170524_44','20170524_45']
    

    你可以修改以上参数来预约相应的的老师及课程,其中need_book_lessons中的参数20170524_44 代表2017年5月24日的21:30的课程,_前面的代表日期,后面的代表第几节课,时间从6点开始,数字从13开始,每半个小时数字加16:30则为147:0015,依次类推,将你需要预约课程的时间添加到need_book_lessons

3、运行

  • 在终端下cd到工程根目录,并输入scrapy crawl TeacherSpider -a cookie=cookie开始执行

Releases

No releases published

Packages

No packages published

Languages