Python Library for Facebook ThreatExchange
Project description
pytx (pie-tex) is a Python Library for interfacing with Facebook’s ThreatExchange.
Build Status
Installation
Use pip to install or upgrade pytx:
$ pip install pytx [--upgrade]
Quick Example
from pytx.access_token import access_token
from pytx import ThreatDescriptor
from pytx.vocabulary import ThreatDescriptor as td
access_token('<app-id>', '<app-secret>')
results = ThreatDescriptor.objects(text='www.facebook.com')
for result in results:
print result.get(td.CONFIDENCE)
# type is type_ because type is a reserved word.
results = ThreatDescriptor.objects(type_='IP_ADDRESS',
text='127.0.0.1')
for result in results:
print result.get(td.INDICATOR)
Documentation
For more information you can find documentation in the ‘docs’ directory, check the Github wiki, or readthedocs.
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
pytx-0.5.10.tar.gz
(36.6 kB
view hashes)