Find Jobs
Hire Freelancers

New software - Need a Python Developer (URGENT)

€30-250 EUR

V teku
Objavljeno pred približno 8 leti

€30-250 EUR

Plačilo ob dostavi
Hello, We're looking for a Python 2.7 Developer. You will have to create a software with a graphical user interface. This project is URGENT (I want you to work on this project asap. Please specify when you can achieve this job) I already wrote some functions, so you can use it to create this software (I will provide you all details by PM). I want you to create a graphical user interface working on the following OS : windows 7 / 8 / 10 (32 bits / 64 bits). Our software will need to have the following features : - You must to code by using the following language : Python 2.7 - Make it runs under Windows 7/8/10 (you must to create an .exe) - This software will: when you launch the software, it will happen on a central window. In this window, you will display a button: simply click a button and then having to select a specific folder on your computer. Once the folder is selected, you can then display a Submit button. By clicking on this submit button, it will launch a Python function that will automatically detect all pdf files (I wrote a function for this). In each pdf file, it will detect a specific string (this code has already been achieved, but it will simply be integrated into the software, I will forward you the code by PM but make it possible to change it because I will improve it in the next hours). It will create a small sqltable in sqlite to store the results of each pdf file => if a result was detected or not, and if the string has been detected, so it will insert the result. Then once the loop is complete, it will redirect to a special page to display the result, so the user will have the opportunity to download two files in CSV format : => log file (specify when the software can not get the data => file name + in each line) => result file (please check below) The result file should contain the following informations: the specific string (if a string has been detected) file's name the page number (where the string has been detected) folder's file few other informations (constants) => the software will have to get informations in a inf file at the root (one information per line and insert it inside this script) ** You don't have to create a code to detect the string, as I already did it. I will simply provide you all functions necessary for the string detection. For creating a graphical user interface, you're free to use any UI system like : PyGTK,... (I created a sample under PyGTK but I can not make it run under Windows). Please provide all sources codes of your work. Best regards.
ID projekta: 9891429

Več o projektu

2 ponudb
Projekt na daljavo
Aktivno pred 8 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
2 freelancerjev je oddalo ponudbo s povprečno vrednostjo €113 EUR za to delo
Avatar uporabnika
Hello. How are u. I saw your description. I understood it and can do it well. I have done several project like this. I'm an expert in Data Structures and Algorithms. And I know Java ,C/C++,C# and Python well. I'm interested this project. I want to discuss with you about this project. If it's possible,please contact me and explain more detail. I wait your good reply. Bye.
€126 EUR v 2 dneh
4,7 (20 ocen)
4,1
4,1

O stranki

Zastava FRANCE
coursan, France
5,0
23
Plačilna metoda je verificirana
Član(ica) od dec. 8, 2014

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.