Analyze text for word count, readability, reading time, and more. Reads files or stdin.
# Analyze a file
python3 scripts/text_stats.py README.md
# Multiple files
python3 scripts/text_stats.py file1.txt file2.txt
# From stdin
echo "The quick brown fox jumps over the lazy dog." | python3 scripts/text_stats.py
# JSON output
python3 scripts/text_stats.py essay.md -f json
# Compact (key metrics only)
python3 scripts/text_stats.py chapter.txt --compact
| Metric | Description |
|---|---|
| Words | Total word count |
| Characters | Total characters (with and without spaces) |
| Lines | Total and non-blank line count |
| Sentences / Paragraphs | Count of each |
| Syllables | Estimated syllable count |
| Unique Words | Vocabulary diversity |
| Avg Word/Sentence Length | Average sizes |
| Reading Time | Estimated at 238 WPM |
| Speaking Time | Estimated at 150 WPM |
| Flesch Reading Ease | 0-100 scale (higher = easier) |
| Flesch-Kincaid Grade | US grade level equivalent |
| Difficulty | Easy / Standard / Fairly Difficult / Difficult / Very Difficult |
| Flag | Description |
|---|---|
-f, --format |
plain or json output |
--compact |
Show only words, sentences, reading time, grade, difficulty |
7w4.net收录了海量优质技能插件。
这是一款相当实用的文本分析工具,能快速给出词汇量、句子数、阅读时间等关键指标,还能评估文本难度和可读性。无需安装额外依赖是明显的优势,打开就能用。不过它对英文文本的支持最好,中文或其他语言的分析效果可能打折扣。对于需要了解文章长度和阅读难度的用户来说,这个工具值得一试。质量整体不错,功能实用,文档清晰。