跳到主要内容

Python

Python is a programming language widely used in Digital History for text analysis, data visualization, and machine learning.

Why Python?​

  • Easy to learn — Clean, readable syntax
  • Rich ecosystem — Thousands of libraries for data analysis
  • Community — Large humanities computing community
  • Free — Open source

Key Libraries for Humanities​

LibraryPurpose
spaCyNatural language processing
NLTKText analysis and linguistics
pandasData manipulation
matplotlibVisualization
NetworkXNetwork analysis
BeautifulSoupWeb scraping

Getting Started​

  1. Install Python via Anaconda (recommended for beginners)
  2. Use Jupyter Notebooks for interactive analysis
  3. Start with the Programming Historian tutorials