Làm thế nào để chạy script python đọc RSS feed?
mình đang học cuốn headfirst c đến phần về system call, sách có cho một cái module python để thực hành, trước tiên sách hướng dẫn cách chạy module này trên cmd trước
https://github.com/dogriffiths/rssgossip/zipball/master
đây là tutorial của sách
> export RSS_FEED=http://www.cnn.com/rss/celebs.xml // <-- rss feed này là giả
> python rssgossip.py 'pajama death'
Pajama Death launch own range of kitchen appliances. <-- đoạn văn có chứa 'pajama death'
Lead singer of Pajama Death has new love interest.
"I never ate the bat" says Pajama Death's Hancock.
mình đã làm theo turtorial, set URl, down python script rồi chạy và kết quả là không có gì xảy ra cả, đã gg nhưng cũng không tìm được gì có ích
set RSS_FEED=http://www.msn.com/rss/MsnEntertainment.aspx
python rssgossip.py 'Mourners'
mình không biết gì về python nên cũng không biết cái module này chạy ra sao mà chỉ biết làm theo sách nói. Mong các bạn giúp mình chỉ ra chỗ sai của mình, liệu mình nhầm lẫn ở đâu. Mình đang dùng win10
Hi Ohoh Tiger.
Cho mình hỏi cái system call để làm gì vậy ?
nó là một hàm của OS như hàm
system()
PS :cơ mà nó cũng đấu liện quan, mình chỉ nói là học đến phần system call thôi chứ cái mình muốn hỏi chỉ làm sao đề chạy cái module python ở link trên thôi mà. @noname00 đổi cái tiêu đề thế thì sai mất rồi
Vậy thì bạn nói system call để làm gì?
Link repo:
dogriffiths/rssgossip
Example Python script to read an RSS feed and look for a phrase - dogriffiths/rssgossip
mình chỉ không biết vào đề thế nào, nên lấy cái mình học đến đâu để nói thôi.
PS : sorry bạn vì thêm thông tin thừa vào topic và về việc đặt tên cho topic không rõ ràng, mình sẽ rút kinh nghiệm lần sau.
Bạn thử đổi sang chạy script trên Python 2 xem.
Added a -u option to display tab-indented URLs in addition to news titles.
Hi Ohoh Tiger.
Mình không rõ là bạn muốn làm gì nữa. Bạn đang học C hay bạn muốn lập trình chương trình C dùng hỗn hợp với Python ?
P/S Nếu bạn học C thì có thể chạy một lệnh khác không nhất thiết phải gọi python như vậy.
mình chỉ đang cố chạy cái script python này thôi.
mình đang chạy trên python 2 mà, nó chạy được chỉ có không ra kết quả thôi
Hi Ohoh Tiger.
Bạn có thể thử lệnh khác xem đâu cần phải rập khuôn như vậy @_@!
mình chỉ đang cố chạy cái script python này trên cmd trước thôi.
P/s : mình đã ghi rõ trên kia là mình ko biết gì về python mà.
Hi Ohoh Tiger.
+1. Cài bộ cài python.
+2. Câu hình biến môi trường để gọi được lệnh python --version ở mọi nơi.
+3. Chạy thử kịch bản và nhập đầu vào đầu ra cho nó (Cái này bạn cần đọc hiểu file kịch bản python hoặc có tài liệu mô tả nó dùng như nào)
+4. Gọi thử và debug.
P/S Nếu bạn không biết gì về python thì có khá nhiều vấn đề cụ thể là phần chạy file kịch bản. Giống như bạn có 1 hàm như bạn không biết phải truyền vào biến gì kiểu dữ liệu như nào v.v.v… Tốt nhất nên bỏ qua dùng cái bào bạn quen như gọi lênh xóa file hoặc folder.