def filterData(dbName, word): # try: db = getDB(dbName) data = db.get(word) if (data == None): if (dbName == SO): data = get_so_jobs(word) elif (dbName == WEWORD): data = get_wework_jobs(word) elif (dbName == REMOTEOK): data = get_remoteok_jobs(word) setData(dbName, word, data) return data
def search(): term = quote(request.args.get("term")) if term: existing_term = db.get(term) if existing_term: jobs = existing_term else: jobs = get_so_jobs(term) + get_wwr_jobs(term) + get_ro_jobs(term) db[term] = jobs else: return redirect("/") return render_template("search.html", term=unquote(term), jobs=jobs, total=len(jobs))
def report(): word = request.args.get("word") if word: word = word.lower() existingJobs = db.get(word) if existingJobs: jobs = existingJobs else: jobs = get_so_jobs(word) db[word] = jobs return render_template("report.html", searchingBy=word, resultsNumber=len(jobs), jobs=jobs) else: return redirect("/")
def report(): word = request.args.get('word') if word: word = word.lower() existingJobs = db.get(word) if existingJobs: jobs = existingJobs else: jobs = get_remote_jobs(word) + get_wework_jobs(word) + get_so_jobs( word) db[word] = jobs else: redirect("/") return render_template("report.html", resultNumber=len(jobs), searchingBy=word, jobs=jobs)
def report(): word = request.args.get('word') if word: word = word.lower() existingJobs = db.get(word) if existingJobs: jobs = existingJobs else: indeed_jobs = get_indeed_jobs(word) so_jobs = get_so_jobs(word) jobs = indeed_jobs + so_jobs db[word] = jobs #else #return redirect("/") return render_template("report.html", keyword=word, cntResults=len(jobs), jobs=jobs)
def report(): word = request.args.get('word') if word: word = word.lower() existing_jobs = db.get(word) if existing_jobs: jobs = existing_jobs 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) else: return redirect("/") return render_template( "report.html", SearchingBy=word, result_number=len(jobs), jobs=jobs)
def report(): word = request.args.get('word') if word: word = word.lower() if db.get(word): return render_template("report.html", jobs=db[word], word=word, len_jobs=len(db[word])) else: wwr_jobs = get_wwr_jobs(word) so_jobs = get_so_jobs(word) re_jobs = get_re_jobs(word) jobs = wwr_jobs + so_jobs + re_jobs db[word] = jobs return render_template("report.html", jobs=jobs, word=word, len_jobs=len(jobs)) else: return redirect("/")
from indeed import get_jobs as get_indeed_jobs from so import get_jobs as get_so_jobs from save import save_to_file indeed_jobs = get_indeed_jobs() so_jobs = get_so_jobs() jobs = indeed_jobs + so_jobs save_to_file(jobs) # Comma Seperate Values
from indeed import get_jobs as get_indeed_jobs from so import get_jobs as get_so_jobs #indeed_jobs = get_indeed_jobs() so_job = get_so_jobs()
from indeed import get_jobs as get_indeed_jobs from so import get_jobs as get_so_jobs from save import save_to_file so_jobs = get_so_jobs() # StackOverflow Jobs Scrapping indeed_jobs = get_indeed_jobs() # Indeed Jobs Scrapping jobs = so_jobs + indeed_jobs # 둘을 합침 save_to_file(jobs)
from indeed import get_jobs as get_indeed_jobs #indeed.py의 함수를 사용하기 위해 from so import get_jobs as get_so_jobs from save import save_to_file #csv로 변환해주는 save.py indeed_jobs = get_indeed_jobs() #indeed 웹 so_jobs = get_so_jobs() #stackoverflow 웹 #jobs = indeed_jobs+so_jobs jobs = so_jobs #stackoverflow페이지만 jobs = indeed_jobs + so_jobs save_to_file(jobs)
def get_jobs(word): indeed_jobs = get_indeed_jobs(word) so_jobs = get_so_jobs(word) jobs = so_jobs + indeed_jobs return jobs