Find Jobs
Hire Freelancers

Build simple Python script to read, modify, and update cells in Google Sheets

$30-250 USD

Completed
Posted over 2 years ago

$30-250 USD

Paid on delivery
REQUIRED DELIVERY DATE: 1 day BUDGET: $30 to $75.00 USD I am looking for a sample script that will allow a Python script to do the following: 1) Connect to a Google Sheet 2) Read all data from the Google Sheet 3) Take each "employee name" and check list for a new value 4) Add the current date to the data in the "updated_date" field 4) Update the vales in the Google Sheet using the BATCHUPDATE function in order to control the number of requests used in my Google API account. Here is the sample spreadsheet: [login to view URL] Here is an example of the list of dicts that would be used for updating the cells. ``` new_sales = [ {'employee_name': 'Bob', 'current_sales': '12690'}, {'employee_name': 'Fred', 'current_sales': '14448'}, {'employee_name': 'Jan', 'current_sales': '2373'}, {'employee_name': 'Elidia', 'current_sales': '9250'}, # notice that I'm skipping Jill - her sales should remain the same w/ no updated_date. # This could be an example where my api didn't successfully complete the update value for Jill. {'employee_name': 'George', 'current_sales': '6265'}, {'employee_name': 'Sally', 'current_sales': '6311'}, {'employee_name': 'Joe', 'current_sales': '11963'}, {'employee_name': 'Nadim', 'current_sales': '5900'}, {'employee_name': 'Jared', 'current_sales': '11813'}, {'employee_name': 'Megan', 'current_sales': '9151'}, {'employee_name': 'Amber', 'current_sales': '6930'}, {'employee_name': 'Fred', 'current_sales': '2830'}, {'employee_name': 'Linda', 'current_sales': '7966'}, # Linda's sales were found, but didn't change. We would still want to write the value # and the new updated_date {'employee_name': 'Dave', 'current_sales': '3894'}, {'employee_name': 'Carlos', 'current_sales': '1564'} ] ``` I would prefer that you use either the gsheets or gspread PIP modules; however, I am open to other suggestions if they are well documented. This sample will be used as a learning tool for my interns. Thanks.
Project ID: 31406461

About the project

11 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hope you are well. Now I understand your requirement and would like to work on your project. As a senior Python developer, I am very familiar with processing Google sheets. I am sure that I can do this project very well. I feel very confident about your project and You will get the "Best Result" in time if you work with me. I hope to get your message soon. Thank you.
$75 USD in 1 day
5.0 (2 reviews)
2.7
2.7
11 freelancers are bidding on average $139 USD for this job
User Avatar
Hi Manager!! We checked for your project and interested in your project. Project: Build simple Python script to read, modify, and update cells in Google Sheets I am skilled full stack computer programmer with skills including Python and Google APIs.
 I have done several complex projects and provide continuous maintenance support. My goal has always been to provide reliable and efficient to my clients and so far I have been quite successful. I won't delay your project and will keep you updated with constant feedback and status of the work My Full Stack Development Skills 1. Frontend: Front-End HTML5, CSS/CSS 3, JavaScript, 2. Server Administration: Amazon Web Services, Digital Ocean, LAMP, Cloud, Apache, Apache Tomcat, NGINX. 3. Backend: PHP, GoLang, Ruby, Python, Laravel, CI, CakePHP. 4. Databases: Mysql, Oracle, PostgreSQL, MS SQL, SQLite, MongoDB. 5. Testing: Manual & Automation testing. 6. Frameworks: Angular Js, React JS, Symfony2, Laravel, Silex, Spring MVC, Rails, Django, Pyramid, Protractor, Selenium, Blockchain, Etherume, Vuejs 7. UI/UX: Photoshop, Sketch, Zeplin, Invision, Moqups. Type of projects we have delivered to our global clients: a. Enterprise Software Development, b. CRM Development, c. SAAS Product Development c. Web/Mobile Based Application development. d. All CMS website: Wordpress, Magento, Joomla, e. HRMS Software f. Multi-level Marketing (MLM) with crypto payment gateway f. E-commerce installation and customization g. Crypto Exchange Development Please send a message to discuss more regarding this project.
$170 USD in 15 days
5.0 (2 reviews)
4.5
4.5
User Avatar
Hi I have checked your project description. I have excellent programming and development skills. Contact me with all the details and requirements for your project for further discussion. I will provide you dedicated support and follow-up. Regards Farah Khan
$140 USD in 2 days
4.9 (28 reviews)
4.6
4.6
User Avatar
I checked the requirements and i can do it perfectly. I am available to discuss now. Waiting for your response. Thanks.
$150 USD in 5 days
4.9 (7 reviews)
4.2
4.2
User Avatar
--- PYTHON/GOOGLE API EXPERT --- Hello there, We have made many websites and applications for our clients. Our work is high quality and flawless with value for money. We believe that a happy customer is a regular customer and that is why we always give you the best possible service for your website requirements. I like to showcase each and every work of mine in my portfolio proudly and that's why I take each and every project with utmost sincerity. Regards, MoonWalker Techno
$140 USD in 7 days
4.9 (5 reviews)
3.7
3.7
User Avatar
Hi, . I am a senior Python developer with 7+ years of rich experience from 2013. My major working ground based on Python / Linux / Django / Flask and I have enough skills in this ground. Especially I have deep knowledge in latest technology in Python and Database such as PostgreSQL / MySQL / SQLite. I always make project to clean and result-focus. I will do my best to make it world-class. I want to discuss more in chatting. Thanks.
$120 USD in 2 days
5.0 (4 reviews)
3.5
3.5
User Avatar
Hello, I can help you to Build simple Python script to read, modify, and update cells in Google Sheets I have more than 5 years of experience in below listed skills: Python Google APIs I have gone through your job posting and become very much interested to work with you. I am an expert in this field. For evidence you can see my profile. https://www.freelancer.com/u/globalseo614 I am a hard worker, productive and worthy of your attention I hope. Awaiting an affirmative response from you. Kinds Regards, Sunil
$180 USD in 10 days
5.0 (1 review)
2.9
2.9
User Avatar
Hello. I've experienced that job before. I'm quite famliar with regular expression with Python I'm sure about your project. Thanks.
$100 USD in 2 days
5.0 (3 reviews)
2.0
2.0
User Avatar
Hello Sir/Madam I have development experience in various Programming Languages, OOP, Data Structures, Database Driven applications, APIs, Files handling and Data Transformation, ETL and various frameworks. I assure you an excellent solution of your project within the time frame and exactly according to the requirements. Thanks @CodingHelpLine
$60 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Salt Lake City, United States
5.0
1
Payment method verified
Member since Sep 6, 2021

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.