【发布时间】:2014-12-24 00:04:53
【问题描述】:
我的网络服务器上有一个文件,我希望我的 python 脚本读取这个文件,然后将它作为一个库导入以从这个文件中获取变量,但我尝试使用 urlparse 但我无法完成任务正是。
我的代码:-
.....
from urllib.parse import urlparse
moregc = urlparse('http://www.xxxx.com/xxxx/moregc')
from moregc import cde
if cde == securecode:
.....
我正在使用此代码从本地文件中读取它,它在工作中非常完美:-
from reg import cde
if cde == securecode:
关键是这个文件将作为在线注册文件,以保护我的程序不被未经许可使用。
【问题讨论】:
-
但是如果你的用户真的想在未经许可的情况下使用你的程序,难道他们不能直接打开源代码,看到正在从
"http://www.xxxx.com/xxxx/moregc"下载的文件,然后自己下载吗?然后他们可以随心所欲地使用它,无需许可。 -
代码被编译为 pyc ,以及 Internet 上的文件。如果用户将其复制到外部,我可以从 Web 服务器中删除该文件,程序将断开连接。 .. 无论如何,我们当地的用户对python代码不太好,我已经采取了所有安全措施来保护程序,但最后一步是这个