求大神帮助一哈子,谢谢
我以为sql是会编译,转换成c语言的数据结构,结构体之类的。这个bytecode是指?
平时写的代码,经过编译器,都会变成二进制文件bin,十六进制文件hex,这里也是一样,把字符串文本编译成计算机可执行的hex文件
所谓bytecode,就是以byte为单位的一个文本,打开后发现是 0x32 0x47.。。。。举个例子
你可以认为就是.hex文件
您這個是Python吧,Python本來就是直譯式(interpreter)語言喔,所以sqlite3就只是把SQL語言的部分編譯成bytecode,您可以理解成它是中間(intermediate)碼,所以經過Python解釋這段Code,就可以正確執行,中間碼非C語言喔
以上希望對您有用