
Product
Secure Your AI-Generated Code with Socket MCP
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
nytimesarticlev2
is a fully-functional Python wrapper for the New York Times Article Search API <https://developer.nytimes.com/article_search_v2.json>
__.
With pip:
::
$ pip install nytimesarticlev2
nytimesarticlev2 requires the
requests`` <https://pypi.python.org/pypi/requests>`__ and
setuptools`` https://pypi.python.org/pypi/setuptools`__ packages.
Simply import and initialize the API with your developer key:
.. code:: python
>>> from nytimesarticlev2 import articleAPI
>>> api = articleAPI("YourAPIKey")
Then call the search
function with your desired search
parameters/values:
.. code:: python
>>> articles = api.search(q="Obama",
fq={"headline": "Obama",
"source": ["Reuters",
"AP",
"The New York Times"]},
begin_date="20161023", # this can also be an int
facet_field=["source", "day_of_week"],
facet_filter=True)
The search function returns a Python dictionary of the search results.
You can specify multiple filters by using a dictionary::
.. code:: python
>>> fq = {"headline": "Obama", "source": ["Reuters", "AP", "The New York Times"]}
And multiple values by using a list::
.. code:: python
>>> facet_field = ["source", "day_of_week"]
More examples:
.. code:: python
>>> articles = api.search(q="Obama")
>>> articles = api.search(q="Obama", begin_date="20111231", page=2)
For a complete overview of the available search parameters, please refer
to the NYTimes Article Search API Documentation <http://developer.nytimes.com/docs/read/article_search_api_v2>
__.
This package was originally written by Evan Sherlock <https://github.com/evansherlock>
__ as
nytimesarticle`` <https://github.com/evansherlock/nytimesarticle>`__. It has since been forked and updated by `Matt Morrison <https://github.com/MattDMo>`__, and subsequently released as
NyTimesArticleAPI`` https://pypi.python.org/pypi/nytimesarticlev2__, with contributions from
Gerald Spencer https://github.com/Geethree__ and
Andrew Han https://github.com/handrew`__.
© 2016 Matt Morrison mattdmo@pigimal.com.
This is free software. It is licensed under the MIT License <http://opensource.org/licenses/MIT>
__. Feel free to use this
in your own work. However, if you modify and/or redistribute it, please
attribute me in some way, and distribute your work under this or a
similar license. A shout-out or a beer would be appreciated.
FAQs
Python wrapper for the New York Times Article Search API
We found that nytimesarticlev2 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
Security News
As vulnerability data bottlenecks grow, the federal government is formally investigating NIST’s handling of the National Vulnerability Database.
Research
Security News
Socket’s Threat Research Team has uncovered 60 npm packages using post-install scripts to silently exfiltrate hostnames, IP addresses, DNS servers, and user directories to a Discord-controlled endpoint.