Hi Richard, I'm pretty sure I was following the right order of things, but I've just tried again, and am getting an error when running the Python script - it essentially repeats this:
RESTART: C:\Users\johnn\OneDrive\Documents\mcpi-scratch-master\mcpi-scratch.py
INFO:__main__:Namespace(host=None)
INFO:__main__:Starting server, use <Ctrl-C> to stop
DEBUG:__main__:poll: 1
DEBUG:__main__:call mc
DEBUG:__main__:Vec3(13,0,-174)
DEBUG:__main__:pollResp: 13
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 64528)
Traceback (most recent call last):
File "C:\Python27\lib\SocketServer.py", line 295, in _handle_request_noblock
self.process_request(request, client_address)
File "C:\Python27\lib\SocketServer.py", line 321, in process_request
self.finish_request(request, client_address)
File "C:\Python27\lib\SocketServer.py", line 334, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python27\lib\SocketServer.py", line 655, in __init__
self.handle()
File "C:\Python27\lib\BaseHTTPServer.py", line 340, in handle
self.handle_one_request()
File "C:\Python27\lib\BaseHTTPServer.py", line 328, in handle_one_request
method()
File "C:\Users\johnn\OneDrive\Documents\mcpi-scratch-master\mcpi-scratch.py", line 293, in do_GET
message = '\r\n'.join(message_parts)
TypeError: sequence item 1: expected string, int found
----------------------------------------
Does this shed any light on the issue?