我的场景,
我正在开发一个基于桌面的应用程序。我最大的挑战是将数据保存到关系数据库(离线)并相应同步(公司有自己的同步算法)。我使用Electron和VueJS作为客户端。为了构建桌面应用程序,我使用electro-builder。我能够使用原始 SQL 或各种 ORM 编写迁移。
我想要的是?
当我将安装到桌面时,我想创建数据库文件并在客户端计算机上应用所有迁移。我只是不知道那部分该怎么做。我还研究了Electron Builder Docs。但不明白。我需要一个例子,任何想法。
请帮我。谢谢
javascript database-migration electron electron-builder electron-vue
假设我有一个文件/home/ashraful/test.txt.我只是想打开文件.现在我的问题是:
哪一个是好习惯?
解决方案1:
dir = "/home/ashraful/"
fp = open("{0}{1}".format(dir, 'test.txt'), 'r')
Run Code Online (Sandbox Code Playgroud)
解决方案2:
dir = "/home/ashraful/"
fp = open(dir + 'test.txt', 'r')
Run Code Online (Sandbox Code Playgroud)
这两种方式我都可以打开文件.
谢谢 :)