# IFixitLoader

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/document_loaders/ifixit/IFixitLoader)

Load `iFixit` repair guides, device wikis and answers.

iFixit is the largest, open repair community on the web. The site contains nearly
100k repair manuals, 200k Questions & Answers on 42k devices, and all the data is
licensed under CC-BY.

This loader will allow you to download the text of a repair guide, text of Q&A's
and wikis from devices on iFixit using their open APIs and web scraping.

## Signature

```python
IFixitLoader(
    self,
    web_path: str,
)
```

## Extends

- `BaseLoader`

## Constructors

```python
__init__(
    self,
    web_path: str,
)
```

| Name | Type |
|------|------|
| `web_path` | `str` |


## Properties

- `page_type`
- `id`
- `web_path`

## Methods

- [`load()`](https://reference.langchain.com/python/langchain-community/document_loaders/ifixit/IFixitLoader/load)
- [`load_suggestions()`](https://reference.langchain.com/python/langchain-community/document_loaders/ifixit/IFixitLoader/load_suggestions)
- [`load_questions_and_answers()`](https://reference.langchain.com/python/langchain-community/document_loaders/ifixit/IFixitLoader/load_questions_and_answers)
- [`load_device()`](https://reference.langchain.com/python/langchain-community/document_loaders/ifixit/IFixitLoader/load_device)
- [`load_guide()`](https://reference.langchain.com/python/langchain-community/document_loaders/ifixit/IFixitLoader/load_guide)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/d5ea8358933260ad48dd31f7f8076555c7b4885a/libs/community/langchain_community/document_loaders/ifixit.py#L12)