Taiwan tech news crawlers.
Project description
Taiwan 科技新聞統整
Why?
為了解決,需要訂閱許多科技新聞網站而生,整理每日科技新聞,定時派送e-mail給自己。
Tech News Providers
- iThome
- Business Next - 數位時代
- INSIDE 硬塞的
Requirements
pip install technews-tw
Get Today's News
取得今日新聞
from technews import TechNews
TechNews("business").get_today_news()
TechNews("ithome").get_today_news()
TechNews("inside").get_today_news()
Get news by page
取得第1頁至第3頁所有科技新聞
from technews import TechNews
TechNews("business").get_news_by_page(3)
TechNews("ithome").get_news_by_page(3)
TechNews("inside").get_news_by_page(3)
Send Today's News by Email
將今天的科技新聞傳送給接收者
# set environment variables
# sender only support "gmail" and "hotmail"
export MAIL_SENDER="sender@gmail.com"
export MAIL_SENDER_PWD="iampassword"
export MAIL_RECV="user01@gmail.com,user02@hotmail.com"
python -m technews.daily_news
Integrate with Crontab
使用crontab,自動發送每日科技新聞,將下列指定寫入crontab設定檔
輸入: crontab -e 進入到設定介面
MAIL_SENDER="sender@gmail.com"
MAIL_SENDER_PWD="mypassword"
MAIL_RECV="receiver@gmail.com"
LOG_LEVEL="DEBUG"
# 每天晚上七點發送
0 19 * * 1-7 python3 -m technews.daily_news > technews_log.log 2>&1
Release Note
2023.10.21
- 移除對科技報橘的支援,因為太難維護, 太難爬了. GG
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
technews-tw-1.3.5.tar.gz
(36.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file technews-tw-1.3.5.tar.gz.
File metadata
- Download URL: technews-tw-1.3.5.tar.gz
- Upload date:
- Size: 36.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
329b288ae3f91d13b76e7338abf8024fd6feadf279f8d57581ff9faec9351a6c
|
|
| MD5 |
62317dc701a70e1fd11dd5da75822433
|
|
| BLAKE2b-256 |
e0971ffc597a6bd6e1c72df4ada2daa04dc40928289626f11946ea6603d65c96
|
File details
Details for the file technews_tw-1.3.5-py3-none-any.whl.
File metadata
- Download URL: technews_tw-1.3.5-py3-none-any.whl
- Upload date:
- Size: 12.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
778044b15d32a848a3e2cc6c72d5994319ce00a1e7a4d76ed8524a6ecd5579ec
|
|
| MD5 |
80ab8eae82e3afaf35858c865a8d79ea
|
|
| BLAKE2b-256 |
7e8087085c5e37e755b1c20a39611b702fc3e7c44ba8c999533374dbbc00ebaa
|