【python你不知道的知识】如何实现python中的字符(注意不是字符串)

工程中遇到了C++读python字符的场景,但是因为python没有字符的概念,只有常量字符串,几乎试过了所有的方法,单个字符,或者是ascii码都不行。最后终于找到一种可行的方案,那就是使用python中的byte。

关于两者的异同,想要追根究底的同学可以看下这篇文章:https://www.cnblogs.com/chownjy/p/6625299.html

如果比较急,不想浪费时间,那么直接开看使用方法吧:

char = bytes('s',encoding='utf-8')

这样我们就实现了byte型的字符’s’,便可以将其当做C++等语言的char型进行字符的传递了。

发表评论

Your email address will not be published.