# Remote Python Jobs Scraper

**Use case:** 

Collect remote Python job listings from public job APIs with company, location, URL, and posting metadata.

## Input

```json
{
  "sources": [
    "arbeitnow",
    "remotive"
  ],
  "maxItems": 50,
  "query": "python",
  "locations": [],
  "remoteOnly": true,
  "includeDescriptionHtml": false
}
```

## Output

```json
{
  "source": {
    "label": "Source",
    "format": "string"
  },
  "title": {
    "label": "Job Title",
    "format": "string"
  },
  "companyName": {
    "label": "Company",
    "format": "string"
  },
  "location": {
    "label": "Location",
    "format": "string"
  },
  "isRemote": {
    "label": "Remote",
    "format": "boolean"
  },
  "jobType": {
    "label": "Job Type",
    "format": "string"
  },
  "category": {
    "label": "Category",
    "format": "string"
  },
  "salary": {
    "label": "Salary",
    "format": "string"
  },
  "postedAt": {
    "label": "Posted At",
    "format": "string"
  },
  "url": {
    "label": "Job URL",
    "format": "string"
  },
  "attribution": {
    "label": "Attribution",
    "format": "string"
  },
  "dedupeKey": {
    "label": "Dedupe Key",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Omni Remote Jobs Scraper](https://apify.com/automation-lab/omni-remote-jobs-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/omni-remote-jobs-scraper) to learn more, explore other use cases, and run it yourself.