Python File Processor and Transfer Script - Needs fixing.

완료 등록 시간: Jan 22, 2015 착불
완료 착불

I have an almost finished mostly working script written by a colleague who has now left the company, it was written in Python which I know virtually nothing about.

It is designed to FTP into a pair of servers, retrieve a list of zip files ( which are updated weekly) , download the entire lot, unzip them on my server, then connect to my database, process the XML files to remove certain nodes and insert the required nodes into the database, once this is done a folder of images is processed to add non-duplicate images to a folder which are then uploaded to a bucket on S3.

There are 2 servers that this script needs to FTP into, and 2 sets of tables on the DB and 2 separate buckets for the images, I have the script working great for one server, it finishes properly and sends me an email, but when I try to run it on the second server it fails on upload to s3 and this kills the DB update process too. but it gets as far as downloading the content and unzipping it on my server. So I can see where the script is falling over, I just can't get why.

My Python guy was super fast and I honestly think this should be an hours or twos work for a python expert no more than that.

I have a repo all set which can be branched and I can give you the log in details, I can give you all the help you require.

Be aware you will be dealing with private data here and I will need you to sign a disclosure agreement, plus the files are large so there is no room for trial and error.

If you are interested in taking a look at the files please contact me.

Sorry my skills were listed wrongly before, there is no PHP required for this project.
This project is written in PYTHON ONLY and uses the BOTO library for unzipping and AWS transfer.

아마존 웹 Services C 프로그래밍 Python 소프트웨어 아키텍처 웹 호스팅

프로젝트 ID: #7015503

프로젝트 소개

13 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: Feb 2, 2015

수상자:

anuyadav1

A proposal has not yet been provided

£100 GBP (1일 이내)
(52건의 리뷰)
5.7

이 일자리에 대한 프리랜서 13 명의 평균 입찰가: £141

hbxfnzwpf

I am very proficient in c, c++ and python. I have 7 years python developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is c++ under l 기타

£130 GBP (3일 이내)
(49 리뷰)
6.0
iticus

Hello, I'm using Python daily for most of my programming needs. I have experience with lots of Python programming aspects: network applications, file manipulation, multiprocessing & multithreading, asynchronous lib 기타

£150 GBP (2일 이내)
(7 리뷰)
4.6
letshappy

hello, i am more then 4 year experience in this field i easily can do this task ready to start now thanks

£210 GBP (4일 이내)
(10 리뷰)
4.4
dsrrathor

A proposal has not yet been provided

£166 GBP (0일 이내)
(8 리뷰)
3.6
zhsoftstudio

Hello, I am an experienced C/C++ and Python programmer. Ready to help you with Python script. Please send me details and log file. Best regards, Volodymyr

£150 GBP (3일 이내)
(1 리뷰)
2.7
payal4668

A proposal has not yet been provided

£150 GBP (3일 이내)
(0 리뷰)
0.0
dustinblackman

I currently work in mass processing XMLs in to databases such as MySQL and Mongo, this would be nice and easy for me to fix. I'm sure we can work well together to get your problem solved. :)

£161 GBP (3일 이내)
(0 리뷰)
0.0
nishantsvv

A proposal has not yet been provided

£150 GBP (5일 이내)
(0 리뷰)
0.0
lukejenx

Python whizz kid, worked with all libraries I assume your colleague used. Recently been working on some scripts like this. Am happy to start working on this over the weekend or earlier. I am at my work between 9-5 U 기타

£150 GBP (1일 이내)
(0 리뷰)
0.0
rombr

Hello, I have experience with Python and AWS over 5 years. I like to create new and useful things I will be glad to help you. It is good that you can give logs!

£111 GBP (1일 이내)
(0 리뷰)
0.0
lakshmipathig

So this is basically debugging stuff? the script works with one server but not with another. Seems like you are good with python too. Did you try to use pdb module ? Does didn't help you? If you want , I can give it a 기타

£111 GBP (1일 이내)
(0 리뷰)
0.0