Ejemplo n.º 1
0
def get_jobs(input):
    jobs = []

    jobs += get_so_jobs(input)
    jobs += get_wework_jobs(input)
    jobs += get_remoteok_jobs(input)

    return jobs
Ejemplo n.º 2
0
def report():
    word = request.args.get('word')
    if word:
        word = word.lower()
        existing_jobs = db.get(word)
        if existing_jobs:
            jobs = existing_jobs
        else:
            jobs = get_indeed_jobs(word) + get_so_jobs(word)
            db[word] = jobs
    else:
        return redirect("/")
    return render_template("report.html",
                           searchingBy=word,
                           resultNumber=len(jobs),
                           jobs=jobs)
Ejemplo n.º 3
0
def report():
    word = request.args.get("word")
    if word:
        word = word.lower()

        existingJobs = db.get(word)
        if existingJobs:
            jobs = existingJobs
        else:
            so_jobs = get_so_jobs(word)
            indeed_jobs = get_indeed_jobs(word)
            jobs = so_jobs + indeed_jobs
            db[word] = jobs
            # save_to_file(jobs, word)
    else:
        return redirect("/")
    return render_template("report.html",
                           searchingBy=word,
                           resultsNumber=len(jobs),
                           jobs=jobs)
Ejemplo n.º 4
0
from indeed import get_jobs as get_indeed_jobs
from stackoverflow import get_jobs as get_so_jobs
from save import save_to_file

so_jobs= get_so_jobs()
indeed_jobs= get_indeed_jobs()
jobs= so_jobs+indeed_jobs

save_to_file(jobs)

Ejemplo n.º 5
0
from indeed import get_jobs as get_indeed_jobs
from stackoverflow import get_jobs as get_so_jobs
from save import save_to_file

key = str(input("Input Keyword : "))

indeed_jobs = get_indeed_jobs(key)
so_jobs = get_so_jobs(key)
jobs = indeed_jobs + so_jobs
save_to_file(jobs, key)
Ejemplo n.º 6
0
def save_jobs_csv():
    indeed_jobs = get_indeed_jobs()
    so_jobs = get_so_jobs()
    jobs = indeed_jobs + so_jobs
    save_to_file(jobs)
Ejemplo n.º 7
0
def get_jobs(word):
    indeed_jobs = get_indeed_jobs(word)
    stackoverflow_jobs = get_so_jobs(word)
    # add any other job search site
    jobs = indeed_jobs + stackoverflow_jobs
    return jobs
Ejemplo n.º 8
0
def get_jobs(key):
    indeed_jobs = get_indeed_jobs(key)
    so_jobs = get_so_jobs(key)
    jobs = indeed_jobs + so_jobs
    return jobs
Ejemplo n.º 9
0
import requests
from bs4 import BeautifulSoup
from indeed import get_jobs as get_indeed_jobs
from stackoverflow import get_so_jobs
from jobsave import save_to_file

#print(indeed_jobs)

stackoverflow_jobs = get_so_jobs()
indeed_jobs = get_indeed_jobs()
jobs = stackoverflow_jobs + indeed_jobs
#jobs = indeed_jobs
#jobs = stackoverflow_jobs
#print(jobs)
save_to_file(jobs)

# CSV comma seperated ValueError
Ejemplo n.º 10
0
def get_jobs(word):
    so_jobs = get_so_jobs(word)
    wwr_jobs = get_wwr_jobs(word)
    remo_jobs = get_remoteok_jobs(word)
    jobs = so_jobs + wwr_jobs + remo_jobs
    return jobs