Skip to main content

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

Metadata

Release files for mbti-test 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mbti-test 0.3.2
File Size Uploaded
mbti_test-0.3.2.tar.gz 26.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mbti-test 0.3.2
File Interpreter ABI Platform
mbti_test-0.3.2-py3-none-any.whl Python 3 none any Details

Total release size: 54.0 kB

Release files / mbti_test-0.3.2.tar.gz

Download URL mbti_test-0.3.2.tar.gz
Size 26.0 kB
Tags Source
SHA-256 checksum
How to use checksums
01e0d5384715619abf7a0b92499586041d40e46319992e1cac9ee498347ee0b4
BLAKE2b-256 checksum
How to use checksums
64eb9c92d0328ad40e85495a209b8f6e7ea986e3829a24a289ffe79b9e9bdc95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.10

Release files / mbti_test-0.3.2-py3-none-any.whl

Download URL mbti_test-0.3.2-py3-none-any.whl
Size 28.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
38e1a54b23e99a237378e4c31aea4a5b1806125caecd8a2391871728039bf5ff
BLAKE2b-256 checksum
How to use checksums
8334d34bb095d169fd9b9e071e18dff2599e92e43ba8201d4a5c73b49ec0e0d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.3.2 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page