前言
去年自己写的一段代码了,那时候想出门在外也能访问到家里的服务器,后来大部分照片、视频都已经搬到云端,也就没怎么维护过了,正常运行了好几个月,应该还是可以的。今天看到论坛里有网友还在想怎么实现外网获取家宽的动态外网IP
,就想着干脆写下来,权当记录了。代码不多,只是用的阿里服务器相关的API
去操作域名记录,这块自己去官网上看看吧。
去年自己写的一段代码了,那时候想出门在外也能访问到家里的服务器,后来大部分照片、视频都已经搬到云端,也就没怎么维护过了,正常运行了好几个月,应该还是可以的。今天看到论坛里有网友还在想怎么实现外网获取家宽的动态外网IP
,就想着干脆写下来,权当记录了。代码不多,只是用的阿里服务器相关的API
去操作域名记录,这块自己去官网上看看吧。
昨天晚上写一个sqlite
数据转移的程序,本地运行得很不错,想着很快打完收工了,哪知道放服务器上就开始各种报错,各种头巨大。。。
报错一:
Traceback (most recent call last):
File "read_sqlite3.py", line 12, in <module>
cursor.execute(sql)
sqlite3.OperationalError: no such table: *****s
报错二:
sqlite> .databases
Error: malformed database schema (*****s_idx) - near "WITHOUT": syntax error
憋了一晚上没什么进展,早上准备睡觉了,觉得程序还是可以抢救一下,又开始在网上各种找原因,后来想起数据库是第三方开源程序写成,并不是官方程序,最后才让我发现,原来是python
自带的sqlite3
组件版本不一致造成。