Fetch the Japanese word of the day from JapanesePod101, along with additional details and downloadable audio examples.
- Extracts the word of the day from JapanesePod101.
- Retrieves additional details like the date, yomigana, romaji, word meaning, and part of speech.
- Downloads high-quality audio examples for the main word and additional examples.
- Python 3.x
- Required Python modules:
requests
,beautifulsoup4
- Clone the repository:
git clone [https://github.com/Ukiyo-Server/wotd-jps]
- Navigate to the directory and install the required Python modules:
cd path_to_directory
pip install -r requirements.txt
To use the script, navigate to the directory and run:
python main.py
This will extract the word of the day along with its details and download the associated audio files.
The script logs its activities and any errors encountered during its execution. The logs can be found in the wotd_jps.log
file in the main directory.
Contributions, issues, and feature requests are welcome. Feel free to check the issues page if you want to contribute.
This script is for educational purposes only. Ensure you have the right to access and scrape the website. Always respect robots.txt
and terms of service of the website. The structure of the website might change over time, so the script might need updates.
This project is CC-BY-SA-4.0 license licensed.