请教各位,如何得到一个PYTHON变量的字节大小

afh 2005-07-20 09:52:39
小弟是初学者~

因为需要一个字符串的字节大小作为函数参数~

但不知道怎么搞~

查过帖子和一些资料~

没结果,5555

现在请教各位大哥~

如何得到一个变量或字符串的字节大小(不是字符串的长度)

希望得到帮助~

谢谢~

小弟只有分数,任何提供有用信息的都赠分,谢谢谢谢~

请指教
...全文
576 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
afh 2005-07-29
  • 打赏
  • 举报
回复
谢谢~

结帖~
shhgs 2005-07-28
  • 打赏
  • 举报
回复
不知道。

这是C程序和Python的接口。也就是说如果你要用C调用Python程序,那么传参数给Python的时候要用这个PyUnicode把参数包起来,至于Python运行时是不是用这个,我不知道。
afh 2005-07-26
  • 打赏
  • 举报
回复
谢谢楼上的~

那~

PyUnicode是不是python运行时的unicode?
shhgs 2005-07-26
  • 打赏
  • 举报
回复
没必要知道。知道又能有什么用?

如果真想知道,可以写一段C的代码,把Python的unicode包装成C的PyUnicode,然后用sizeof去测。

只是不知道PyUnicode是不是python运行时的unicode。
afh 2005-07-25
  • 打赏
  • 举报
回复
没人???

自己顶上去!!!
afh 2005-07-21
  • 打赏
  • 举报
回复
谢谢楼上的~

就是想知道unicode字符串的大小~

而不是长度~
shhgs 2005-07-21
  • 打赏
  • 举报
回复
Python里面没有字符串的字节数这个概念,只有字符数的概念。

>>> s = 'hello'
>>> len(s)

对于普通的ascii字符,一个字符就是一个字节,但是unicode字符就不一定了。

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧