jvinniec / feedgen Goto Github PK
View Code? Open in Web Editor NEWA feed generator. Currently supports generating RSS feeds from Google, Bing, and Yahoo news.
License: BSD 3-Clause "New" or "Revised" License
A feed generator. Currently supports generating RSS feeds from Google, Bing, and Yahoo news.
License: BSD 3-Clause "New" or "Revised" License
Currently the 'pretty_print' method doesn't actually do anything. This should be updated so that 'pretty_print' actually applies an indentation with new-lines so that the output file is more readable.
Sites added via the GoogleNews.add_site()
method don't actually get used in the query.
Repository needs:
[X] License
[ ] Contributing.md
[ ] ChangLog.md
Add a dedicated JSON feed test.
Improve usability of the tool by adding type hints to the function variables. For example, the following function:
def myfunc(date, text):
result = f"datetime: {date}\nstring: {text}"
return result
would be come:
def myfunc(date : datetime.datetime, text : str) -> str:
result = f"datetime: {date}\nstring: {text}"
return result
This allows users the ability to know what type is expected for each variable.
Adding RSS validator to the testing script so that the code is also tested.
The code that generates the RSS feed in the testing script should also execute a test of the RSS validator.
All systems
Google news class has a bug where the generated links in the RSS feed don't appear to work properly.
There are two problems here:
Add some code that demonstrates how to parse the resulting RSS and JSON feeds. This yields the full end-to-end demonstration of the library's application.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.