All Projects → yunowo → wisdomtree

yunowo / wisdomtree

Licence: MIT license
Study helper for zhihuishu.com

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to wisdomtree

react-tree
Hierarchical tree component for React in Typescript
Stars: ✭ 174 (+427.27%)
Mutual labels:  tree
filterCSV
Tools to manipulate CSV files in a format suitable for importing into various mindmapping programs - such as iThoughts, Freemind, and MindNode.
Stars: ✭ 29 (-12.12%)
Mutual labels:  tree
AdvancedHTMLParser
Fast Indexed python HTML parser which builds a DOM node tree, providing common getElementsBy* functions for scraping, testing, modification, and formatting. Also XPath.
Stars: ✭ 90 (+172.73%)
Mutual labels:  tree
js-symbol-tree
Turn any collection of objects into its own efficient tree or linked list using Symbol
Stars: ✭ 86 (+160.61%)
Mutual labels:  tree
rust-lapper
Rust implementation of a fast, easy, interval tree library nim-lapper
Stars: ✭ 39 (+18.18%)
Mutual labels:  tree
bactmap
A mapping-based pipeline for creating a phylogeny from bacterial whole genome sequences
Stars: ✭ 36 (+9.09%)
Mutual labels:  tree
react-org-tree
😃 a simple organization tree component based on react
Stars: ✭ 72 (+118.18%)
Mutual labels:  tree
treap
🍃 🌳 🍂 Efficient implementation of the implicit treap data structure
Stars: ✭ 64 (+93.94%)
Mutual labels:  tree
jh-weapp-demo
微信小程序项目- 实现一些常用效果、封装通用组件和工具类
Stars: ✭ 60 (+81.82%)
Mutual labels:  tree
RangeTree
A generic interval tree implementation in C#
Stars: ✭ 144 (+336.36%)
Mutual labels:  tree
Soft-Decision-Tree
PyTorch Implementation of "Distilling a Neural Network Into a Soft Decision Tree." Nicholas Frosst, Geoffrey Hinton., 2017.
Stars: ✭ 67 (+103.03%)
Mutual labels:  tree
kirby3-bolt
Kirby 3 Plugin for a fast Page lookup even in big content trees
Stars: ✭ 24 (-27.27%)
Mutual labels:  tree
91-days-algorithm
91天学算法-Leetcode图解题解集合(JavaScript/C++/Python) Solutions and Explainations with Hand Drawings in Chinese(JavaScript/C++/Python)
Stars: ✭ 206 (+524.24%)
Mutual labels:  tree
vue2-data-tree
A tree that data is lazy loaded. Support dragging node, checking node, editing node's name and selecting node.
Stars: ✭ 41 (+24.24%)
Mutual labels:  tree
trees
No description or website provided.
Stars: ✭ 54 (+63.64%)
Mutual labels:  tree
performant-array-to-tree
Converts an array of items with ids and parent ids to a nested tree in a performant O(n) way. Runs in browsers and Node.js.
Stars: ✭ 193 (+484.85%)
Mutual labels:  tree
ngx-tree
A derived version of angular-tree-component without mobx, better performance.
Stars: ✭ 13 (-60.61%)
Mutual labels:  tree
TreeRep
Learning Tree structures and Tree metrics
Stars: ✭ 18 (-45.45%)
Mutual labels:  tree
extjs-reactjs-examples
Code examples for ExtJS to React transition
Stars: ✭ 48 (+45.45%)
Mutual labels:  tree
pyrubrum
An intuitive framework for creating Telegram bots.
Stars: ✭ 33 (+0%)
Mutual labels:  tree

wisdomtree

A simple script that makes studying much easier.

Install

Requires Python 3.6+

  • git clone https://github.com/yunv/wisdomtree
  • pip3 install -r requirements.txt

Usage

  • Run study.py with Python3 (python study.py on Windows, python3 study.py on Linux and macOS)
  • Enter your phone number and password, userId will be saved and you will not need to login again.
  • Press y when it found the right course.
  • All lessons will be marked as watched.
  • It will try correct answers out. This feature is considered dangerous and requires to change TAKE_EXAMS flag to True in study.py. If you also want to submit exams automatically, change EXAM_AUTO_SUBMIT flag to True. Exams that contain short answer questions will not be submitted automatically.

Notice

Deprecation of exam submission

As of December 2017, server no longer returns realAnswer, so it's impossible to save correct answers directly. You should do exams yourself.

A brute force method

However, there is an API where we can see scores of every question so a trial-and-error method is implemented. It requires a lot of communication with the server. Use at your own risk.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].