Re: String modifying error, trying to delete data in string

2014-03-24 Thread Steven D'Aprano
On Mon, 24 Mar 2014 09:20:26 -0700, mikie wrote: > Im trying to delete some headers in the request but get an error saying: > 'str' object has no attribute 'pop' What sort of object is data? What do you expect it to be, and what it is actually? Given that you are calling data.pop("Proxy-Connect

Re: String modifying error, trying to delete data in string

2014-03-24 Thread Mark Lawrence
On 24/03/2014 16:20, mikie wrote: Here is some code: import socket,sys s=socket.socket() port=int(sys.argv[1]) s.bind(("127.0.0.1",port)) s.listen(2) cls,addr=s.accept() data=cls.recv(1024) f=data.pop("Proxy-Connection") cl

String modifying error, trying to delete data in string

2014-03-24 Thread mikie
Here is some code: import socket,sys s=socket.socket() port=int(sys.argv[1]) s.bind(("127.0.0.1",port)) s.listen(2) cls,addr=s.accept() data=cls.recv(1024) f=data.pop("Proxy-Connection") cls.close() Im trying to delete some headers