C# Desktop Application that basically calls Python Script
$30-250 USD
착불
The task is to design a C# class that runs the Python script. (Lets call it "python_caller")
The summary of the "flow":
--> User inputs the following inputs (lets hardcode it for the moment into the Main section),
--> Then, main calls the "python_caller" with these inputs.
--> python_caller (probably based on [login to view URL] library) calls the designated python script
--> designated python script returns a result (say, "result" string)
--> python_caller returns the "result" to the Main,
--> Main prints it,
--> that is it.
The summary of the components: There will be 4 components, I think:
1 - Main entry on C#: to the C# desktop application.
2 - python_caller class on C# : to call the python script
3 - [login to view URL] on Python end: some toy .py for testing purposes.
4 - test_def under the test_module: some toy def under the module for testing purposes
More about the "user input":
The python_caller will need the following inputs from the User:
- module_folder,
- module_name,
- class_name,
- def_name,
- method_arguments (there will be more than 1 arg the def will need. See below)
where:
- module_folder: the folder under which the ".py" file is saved. (e.g. D/python_folders/test_folder)
- module_name: the module that the C# will call (e.g. [login to view URL])
- class_name: the class that is coded within the py file (e.g. test_class)
- def_name: the function as one attribute of the class (e.g. test_function)
- method_arguments: the arguments that the function takes as input
More about that "method_arguments":
in my case, the python def will need 5 arguments to run:
- [login to view URL]: It will be a string of "folder path" (e.g. D/my_outputs/folder_1)
- [login to view URL]: a json string (i.e. something like {"test_key1":"test_value1", "test_key2":"test_value2"} )
- [login to view URL]: a plain string (e.g "one_word")
- [login to view URL]: a plain string (e.g. "one_word")
- [login to view URL]: an integer ( I am not sure if it makes any difference for the coding purposes if it is integer or string, but nevertheless)
toy example we will use:
- Lets say that "python_caller" calls "test_module.test_class.test_def" and runs it.
- And lets design the test_def such that it (1) joins the arguments with commas and returns it as one big long string.
That is really it.
For those who are familiar with the tiny details of the syntax this project needs, please indicate this and I will be more than happy to consider you.
Thanks.
프로젝트 ID: #24783199
프로젝트 소개
이 일자리에 대한 프리랜서 12 명의 평균 입찰가: $148
Hi, I have 6+ years of application development experience. I have developed many apps in C# like Web, Desktop and Windows Services. I can help you in your project.
Hello, I am an independent, experienced Python/ C# expert. I can help with this task with a quick turn-around. Looking to hearing from you. Kind regards Rina B.
Hello, I have gone through your job posting and become very much interested to work with you. I am an expert in this field. I have already completed several projects like this. For evidence you can see my profile. Pl 기타
why do you want the user's input to be a JSON string? why not just a list of parameters enclosed in quotes?
We will do your work I am writing this proposal in order to work for you in Software and Web Development. We are highly trained professional developers seeking to freelance and earn online. Having a flair in programmi 기타
Hi my name is Muhammad Hassan. I have high level expertise in C# and Python Programming Language. I can create a C# application that will call the designated python file and return the reuturn to the main function of t 기타
Hello, I am experienced c# and python developer. I have read all of your description and i would like to work on this. Lets initiate chat. Thank you.