And get the bytes of that StringIO object?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
StringIOobjects implement the file API, so you can get their size in exactly the same way as you can with afileobject: seek to the end and see where it goes.As Kimvais mentions, you can also use the
len, but note that that’s specific to StringIO objects. In general, a major reason to use these objects in the first place is to use them with code that expects a file-like object. When you’re dealing with a generic file-like object, you generally want to do the above to get its length, since that works with any file-like object.