Find Jobs
Hire Freelancers

Checking Annotations

$30-250 USD

Completed
Posted about 9 years ago

$30-250 USD

Paid on delivery
This is a project for academic purposes and is designed to show how we can get Python to check function annotations whenever annotated functions are called. For each of Python's built-in data types, we will develop an interpretation (and write code to check that interpretation) of how the data type specifies type information that is checkable when a function is called. Some of the code has already been written and cannot be changed. All the necessary documentations and files are provided to you. You only need the last three files for coding/testing.
Project ID: 7157959

About the project

6 proposals
Remote project
Active 9 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
A proposal has not yet been provided
$80 USD in 3 days
5.0 (209 reviews)
6.4
6.4
6 freelancers are bidding on average $128 USD for this job
User Avatar
Dear Client, Hope you are doing well! We have gone through your requirement, we are confident to deliver you best solution as we have expert in-house team of Python/Django programmers. As we can see that you are looking for dedicated Python/Django programmers, we can provide you dedicated Python/Django programmers as per your requirement. 1) Our offer for the Python programmer is from $10/hour to $30/hour (Depend on Python programmers experience) 2) Our Python programmers can provide you 2 hours free consulting, so you can review the code quality and development style of programmer. 3) We will also provide you free business consulting, this will help you to make your system better. 4) We are also open for technical interview. We are ready to start the project immediately. However, we would like to discuss further about this project. Looking forward to work with you. Regards, Vikas Parmar
$226 USD in 3 days
4.9 (14 reviews)
6.1
6.1
User Avatar
I know python well. This is not a hard task for me. I can complete this in less than one day. Ping me if you want to finish this off as early as possible.
$50 USD in 1 day
4.9 (8 reviews)
4.1
4.1
User Avatar
Hi I'm excited to start work on this as I'm confident I'm the best candidate for the job, with extensive Python experience. Please send me a message detailing the full project requirements and we'll get to work.
$150 USD in 3 days
5.0 (5 reviews)
3.2
3.2
User Avatar
Hello, I understood that you are trying to do run-time check for provided annotations with return and parameters. I also understood that all types annotations must be followed recursively: Also you want two additional functions being checked inside the body of main one(Check_Annotation) as to add flexibility: Check_All_OK - that checks if data type satisfies indicated condition Check_Any_OK - that allows to put different data types ('a',{[1]:1}) != (str,{[]:str}) ('a',{[1]:1}) == (str,{[]:Check_Any_OK(Check_All_OK(str, lambda x : len(x)<=3),int)}) ('a',{[1]:'All'}) == (str,{[]:Check_Any_OK(Check_All_OK(str, lambda x : len(x)<=3),int)}) I expect it to be the library size no bigger then 1000 lines at the end and about same size test(as secondary effect of work).
$111 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Irvine, United States
5.0
6
Payment method verified
Member since Oct 22, 2013

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.