[Tutor] array('c')

Mark Lawrence breamoreboy at yahoo.co.uk
Thu May 1 17:40:54 CEST 2014


On 01/05/2014 15:38, Ian D wrote:
> Hi
>
> I have this part of code and am unsure as to the effect of the array('c') part.
>
> Is it creating an array and adding 'c' as its first value?
>
> This does not seem to be the case.
>
> Thanks
>
> n = len(cmd)
>         a = array('c')
>         a.append(chr((n>> 24) & 0xFF))
>         a.append(chr((n>> 16) & 0xFF))
>         a.append(chr((n>>  8) & 0xFF))
>         a.append(chr(n & 0xFF))
>         scratchSock.send(a.tostring() + cmd) 		 	   		

The 'c' is actually a type code see 
https://docs.python.org/2/library/array.html#module-array but note that 
this does *NOT* exist in Python 3.

-- 
My fellow Pythonistas, ask not what our language can do for you, ask 
what you can do for our language.

Mark Lawrence

---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com




More information about the Tutor mailing list