Skip to main content

A Python binding to SJTU Questionnaire API (https://wj.sjtu.edu.cn/)

Project description

SJTU Questionnaire

requests>=2.6.0 python version support

Chinese Simplied / 简体中文

A simple unofficial Python implementation of SJTU Questionnaire API. Supports multi-processing.

Installation

pip install sjtu-questionnaire

Quick Start

import sjtuq as Q

# Create form object
form = Q.SJTUQuestionnaire("https://wj.sjtu.edu.cn/api/v1/public/export/83f581b4cfd3be8897bcabb23b25ef30/json")
# Get all answers
answers = form.get_all_data() # Get all data as a list

print("# Answers:", len(answers)) # 1. Only Kunologist have answered this questionnaire!

Documentation

The documentation is generated using pydoctor, hosted on GitHub Pages

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sjtu-questionnaire-0.1.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sjtu_questionnaire-0.1.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file sjtu-questionnaire-0.1.0.tar.gz.

File metadata

  • Download URL: sjtu-questionnaire-0.1.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.9

File hashes

Hashes for sjtu-questionnaire-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5565cbb51db526af62b5444317c0a04065694f26267341db1790c78d18dfd502
MD5 e1e57788c483df574b5f925fe0918ac1
BLAKE2b-256 5144a12dfb835a8a656ae0eb985e753e673e1fc334acb045f6080761e36a7cec

See more details on using hashes here.

File details

Details for the file sjtu_questionnaire-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for sjtu_questionnaire-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fb730204d6d38db2a2d4b6eb943b6cea3b352553bd0d75ac62a4f002ce13bdac
MD5 ea4c727ddf0e8d2002412851d668b3bc
BLAKE2b-256 7c63220d8a43db4a9d0bb3d78bf9052b1c6e53a44a017c7c0189cb2e692ec0e5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page