哈囉大家好,肥宅工作上每天都在写Python
可是最近发现我有时候会花很多时间在解决小Bug。
例如之前写的Socket程式就出现下面问题
byteString = b'apple'
print(len(byteString)) # 答案是5
byteString = str(byteString)
print(len(byteString)) # 答案是8
当初手残把收过来的资料转成str,结果抓下来的图档开不起来。
最后是发现服务器跟客户端的档案大小不一样,才找到问题。
可是其他的程式语言在上述情况下根本不可能编译成功。
Python相较于其他程式语言,是不是语法比较不严谨??