##StackExchange
[](https://travis-ci.org/plasmashadow/stackexchange)
[](http://badge.fury.io/py/stackexchange)
[](https://pypi.python.org/pypi/stackexchange)
##Description
A Friendly wrapper for stackexchange public api used to harvest information about Questions, Answers
and even search for questions.
##Installation:
you can install stackexchange from its official pypi repository.
```python
pip install stackexchange
```
##Usage
###searching
We can use the stackexchange search api to search in various titles
```python
from stackexchange import search
g = search("python", site="stackoverflow", order="desc")
for item in g:
print item.title
# will help you to see all properties it contains
print dir(item)
```
### answers
Let's look at the answer api now.
```python
from stackexchange import Answer
a = Answer()
g = a.get_all_answer(site="stackoverflow", order="desc", page=1)
for item in g:
answer_id = item.answer_id
ans = a.get_by_id(answer_id)
comments = a.get_comments(answer_id)
print comments
```
###questions
On Questions api
```python
from stackexchange import Question
q = Question()
g = q.get_all_questions(site="stackoverflow", order="desc")
for item in g:
question_id = item.question_id
ques = q.get_by_id(question_id)
#for getting unanswered questions
g = q.get_unanswered()
#for getting featured questions
g = q.get_featured()
```
##License
<h4> MIT </h4>
[](https://travis-ci.org/plasmashadow/stackexchange)
[](http://badge.fury.io/py/stackexchange)
[](https://pypi.python.org/pypi/stackexchange)
##Description
A Friendly wrapper for stackexchange public api used to harvest information about Questions, Answers
and even search for questions.
##Installation:
you can install stackexchange from its official pypi repository.
```python
pip install stackexchange
```
##Usage
###searching
We can use the stackexchange search api to search in various titles
```python
from stackexchange import search
g = search("python", site="stackoverflow", order="desc")
for item in g:
print item.title
# will help you to see all properties it contains
print dir(item)
```
### answers
Let's look at the answer api now.
```python
from stackexchange import Answer
a = Answer()
g = a.get_all_answer(site="stackoverflow", order="desc", page=1)
for item in g:
answer_id = item.answer_id
ans = a.get_by_id(answer_id)
comments = a.get_comments(answer_id)
print comments
```
###questions
On Questions api
```python
from stackexchange import Question
q = Question()
g = q.get_all_questions(site="stackoverflow", order="desc")
for item in g:
question_id = item.question_id
ques = q.get_by_id(question_id)
#for getting unanswered questions
g = q.get_unanswered()
#for getting featured questions
g = q.get_featured()
```
##License
<h4> MIT </h4>
Metadata
Release files for stackexchange 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| stackexchange-0.5.0.tar.gz | 3.7 kB | Details |
Release files / stackexchange-0.5.0.tar.gz
| Download URL | stackexchange-0.5.0.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ef38574485cf807a729dfe14571249a38e2378c35121d06f09b9eb891d57f2aa
|
|
BLAKE2b-256 checksum How to use checksums |
ef619797c7b1bae882a2265fe7fcdd98ba358e34fb66ba2809e3addb5d286248
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |