我的客户在德国和美国有两个办事处,一个python程序应该识别办公地点。实现这一目标最优雅的方式是什么?它只需要承认这个国家。此外,也可能没有永久的互联网连接。该程序适用于Windows,但解决方案应该是独立于操作系统。
有什么建议吗? 感谢
答案 0 :(得分:5)
AFAIK,没有优雅的解决方案。你可以做出有根据的猜测,然后举个例子:我在德国拔掉笔记本电脑并去美国。我把它插在美国办公室 - 区域设置是相同的,时区没有改变,现在是什么?
您可以猜测的事情:
通过为每个事物分配一个分数,并检查每个分数,您可以获得计算机所在的概率分数。你可能会得到一些不正确的猜测,所以也要进行手动覆盖。
在一般情况下,综合得分可能非常准确;你需要做的是找到边缘和角落的情况,然后找到一些方法来识别它们。