Find Jobs
Hire Freelancers

Fix a Python web-scrape script

$30-250 AUD

En curso
Publicado hace más de 8 años

$30-250 AUD

Pagado a la entrega
Python 2.7 script editing/modification I have an existing set of Python scripts that scrape Interest Rates off several websites. Recent changes to the website requires small adaptation to 3 of these Python scripts. All I require is someone to update the few lines that reference the html data, and the rest is left alone. Example of the script for reference below. ##################################### ***[login to view URL] import urllib2 import re from lxml import etree from collections import defaultdict from datetime import datetime def ***_pro(): url = "http://www.********************products" html = [login to view URL](url).read() results = [] [login to view URL](***_pro_maximiser(html)) return results def ***_pro_maximiser(html): xml = [login to view URL](html) code = [login to view URL]('(//div[@class="print-column right"]//table)[1]//li/a/text()')[0] amounts = [login to view URL]('(//div[@class="print-column right"]//table)[1]//tr/td[1]/b/text()') rates = [login to view URL]('(//div[@class="print-column right"]//table)[1]//tr/td[2]/b/text()') effective_date_str = [login to view URL](r'All rates are effective <b>([^<]*)<', html).group(1) effective_date = [login to view URL](effective_date_str, '%d %B %Y').date().isoformat() info_list = [] for (amount, rate) in zip(amounts, rates): info_dict = {} info_dict['bank'] = '***' info_dict['category'] = 'Deposit' info_dict['index name'] = code info_dict['balance'] = amount info_dict['balance low'] = ***_balance_low(amount) info_dict['balance high'] = ***_balance_high(amount) info_dict['rate'] = rate info_dict['effective date'] = effective_date [login to view URL](info_dict) assert len(info_list)>0, "Scrap Error: *** Business Cash Maximiser" return info_list
ID del proyecto: 8810355

Información sobre el proyecto

21 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
21 freelancers están ofertando un promedio de $106 AUD por este trabajo
Avatar del usuario
Hi Sir/Madam, I'm expert in Python programming and I have a lot of experience in web scraping, so I can help You fix those scripts. Best regards, Fejs.
$50 AUD en 1 día
4,9 (139 comentarios)
6,3
6,3
Avatar del usuario
Please tell us more about the project...................................................................................
$70 AUD en 3 días
4,7 (57 comentarios)
5,2
5,2
Avatar del usuario
I'm up for the task, I've worked extensively with Python 2.7 and Python 3.4, anyways, thanks for consideration.
$66 AUD en 1 día
5,0 (15 comentarios)
4,2
4,2
Avatar del usuario
Hello Pal, Most of my last python projects has been doing scrappers script from scratch, you can verify that on my projects history, i can make a neat work for you for sure, i will also provide 15 days support if anything is wrong on script. Can contact me through chat if you need anything else to start this project, Rafael Aguilar
$144 AUD en 2 días
5,0 (11 comentarios)
4,3
4,3
Avatar del usuario
Hi, I can modify the script for you. It shouldn't take more than a couple of hours to do this. Please contact me and lest's start this project. Regards, Daniel
$55 AUD en 3 días
4,6 (15 comentarios)
4,0
4,0
Avatar del usuario
Hey there ! We're 2 developers with vast and wide knowledge in Python and scripting. We'll gladly do your project as it seems like something we can pull-off quite easily, in fact we just recently made this kind of project for someone else here. Contact us if you'd like to see it. Though as the script looks as of right now it seems like we'll rewrite it all together.
$133 AUD en 7 días
5,0 (5 comentarios)
3,6
3,6
Avatar del usuario
Hi! I have an experience in scraping in python. As I see you script looks pretty good. Please contact me and give me a look to changed I should done. So maybe I will bid less
$133 AUD en 3 días
5,0 (7 comentarios)
3,4
3,4
Avatar del usuario
Send me the scripts and give me the details of the site you want to scrap so I can test it. Let me know if you have questions. Thanks/
$35 AUD en 1 día
4,9 (9 comentarios)
3,3
3,3
Avatar del usuario
A proposal has not yet been provided
$30 AUD en 3 días
4,7 (3 comentarios)
3,1
3,1
Avatar del usuario
A proposal has not yet been provided
$133 AUD en 3 días
5,0 (5 comentarios)
2,8
2,8
Avatar del usuario
Hello, I'm new freelancer with skilled in Python which i use in my daily work. I'm also an efficient, honest, responsible, hard working person who always put 100% to work and willing for new challenger. Hire me and my skills are yours. Looking forward to hearing from you. Best regards
$55 AUD en 3 días
5,0 (1 comentario)
2,3
2,3
Avatar del usuario
Hi I can do the task perfectly. Let's discuss more about the project and payment please. Thanks Regards ziad
$250 AUD en 5 días
5,0 (1 comentario)
1,5
1,5
Avatar del usuario
Hi sir, This is vineet kr tiwari, i had completed many project on web scraping using python like pubmed site and so on...
$111 AUD en 3 días
4,6 (2 comentarios)
1,6
1,6
Avatar del usuario
I have exentesive knowledge of urlib2 and have done plenty of projects before with this same scope, that's why i think i am the best candidate for this project.
$88 AUD en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello Sir, We have 6 year experience in .NET , PHP, JAVA IOS and Android Technology We Develop Software like,Car Parking System,Cab Booking System,Payment Gateway,SMS Gateway,Sales Order & Invoice System,etc Also we develop some sites in wordpress and dot net nuke,we also do plugins development and website scraping we would like to work with you.
$155 AUD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I've done quite a few scrapers, one to scrape transactions from bank accounts and upload them to a database (it logged in into the provided online banking account and scraped the transactions). I've also done a generic account creator for SEO purposes, though this isn't tecnically scraping, it's web automation. For the same client I created a generic scraper that visited the provided webistes and made recommendations based on the content and structure of the site. Yesterday I made a Lynda course downloader in Python, though that one was for personal use (I'm too lazy to download them manually :'D). I just provide a list with the courses urls and it downloads them and upload them to Google Drive properly organized. For screen scraping (simulating real browser behavior) I use CasperJS a framework on top of PhantomJS that is a headless scriptable browser, that is, a browser without a window, it's like opening Chrome and running a script on it, without the additional overhead of a GUI - Graphical User Interface). I've also used Selenium for this same purposes. When the job needs to be optimized, and can't afford the extra time and memory usage of screen scraping, but do want elegant solutions, I prefer using python with requests + beautiful soup, I've also tried Scrapy for spider like scraping. If you think my experience fits your requirements, feel free to contact me, I would like to know more about the project, how many websites we are talking about, etc
$88 AUD en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello, I have good experience in python and the HTML as well. I already worked upon the similar approaches as you mentioned in below. I have hands on experience with this type of locators using XType, CSS path, Or many more types. So if you find i am suitable person, then we can start immediately. Thank You
$35 AUD en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, expert web/data scraper here with over 17 years experience in programming and RDBMS - please see my reviews. I'm using Python for this kind of jobs.
$77 AUD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Brisbane, Australia
5,0
15
Forma de pago verificada
Miembro desde mar 28, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.