Skip to main content

A command line application for taking the MBTI personality test

Project description

MBTI-Test

License: MIT Python Version PyPI Version

中文 | English

MBTI-Test is a command line application for taking the MBTI personality test, written in Python.

Description

This program allows users to take the MBTI personality test directly from the command line. It contains three versions of the test: 28 questions (Quick Test), 40 questions (Common Test), and 93 questions (Standard Test). Compared to the various web, app, and mini-program versions of MBTI test software on the market, it is a simple, practical, and completely free tool.

Features

  • Multiple test versions: quick (28 questions), common (40 questions) and standard (93 questions)
  • Command line interface for easy access
  • Result calculation and display
  • Option to save results to a CSV file

Installation

pip install mbti-test

Usage

mbti-test command line usage examples:

mbti-test --help                     # Show help information
mbti-test --questions 40             # Run the 40-question version(Default is Chinese)
mbti-test --questions 40 --lang en   # Run the 40-question version(English)
mbti-test --questions 40 --save      # Run the 40-question version, and save results to CSV file
mbti-test --version                  # Show the version

Run Test

Execute the following command to start the test (common version).

mbti-test --questions 40 --lang en

MBTI test interface screenshot:

MBTI test result output:

 Test complete! Generating results...

Your MBTI Type Results:
Overall Type: INTJ

Dimension Scores:
Extraversion (E) vs Introversion (I): 5 - 6
Sensing (S) vs Intuition (N): 3 - 6
Thinking (T) vs Feeling (F): 6 - 3
Judging (J) vs Perceiving (P): 6 - 5

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

mbti_test-0.3.2.tar.gz (26.0 kB view details)

Uploaded Source

Built Distribution

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

mbti_test-0.3.2-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file mbti_test-0.3.2.tar.gz.

File metadata

  • Download URL: mbti_test-0.3.2.tar.gz
  • Upload date:
  • Size: 26.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for mbti_test-0.3.2.tar.gz
Algorithm Hash digest
SHA256 01e0d5384715619abf7a0b92499586041d40e46319992e1cac9ee498347ee0b4
MD5 755d44b4181c88494e00baad7d79c786
BLAKE2b-256 64eb9c92d0328ad40e85495a209b8f6e7ea986e3829a24a289ffe79b9e9bdc95

See more details on using hashes here.

File details

Details for the file mbti_test-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: mbti_test-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for mbti_test-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 38e1a54b23e99a237378e4c31aea4a5b1806125caecd8a2391871728039bf5ff
MD5 717aa277071b454737ae7749bf619a76
BLAKE2b-256 8334d34bb095d169fd9b9e071e18dff2599e92e43ba8201d4a5c73b49ec0e0d2

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