2024-10-03 09:08:00 发布
网友
我有两个独立的python脚本。一种是获取用户位置 信息(我从基于web的geofeed获得的信息提供者.用户Gsm已注册 上一个FM服务已经有另一个FM用户的历史记录了 能够跟踪用户的音乐和位置信息。在
我们的目标是将这两个脚本映射成这样一种方式 能够根据这些信息建立关系“某个地点的用户在一定时间内正在听某些音乐”。在
有谁能想出个好主意把这个弄出来吗?提前谢谢!在
编写第三个脚本,将另一个作为模块导入,并确保每个模块的功能都包含在函数中(这是Python的最佳实践),不是只是“浮动”为模块级代码一个模块的顶层语句通常应限制为import、from、def、class,并且简单将名称分配给常量(可能是全局变量的初始值),函数和类中的所有实际逻辑。在
import
from
def
class
所以在第三个脚本中,在将另外两个作为模块导入之后,您有一个main函数,该函数调用其他函数的操作函数来获取位置和轨迹信息,从标准模块datetime(例如datetime.datetime.now())或可能的time来获取当前时间,最后按照您的方式格式化所有这些信息渴望并把它写在某处(你想在哪里以及如何“发布”这些信息?)。在
main
datetime
datetime.datetime.now()
time
在剧本的结尾
if __name__ == '__main__': main()
这是一个常见的Python习惯用法,用于确保当文件用作主脚本而不是从其他地方导入时,模块的main函数会执行。在
编写第三个脚本,将另一个作为模块导入,并确保每个模块的功能都包含在函数中(这是Python的最佳实践),不是只是“浮动”为模块级代码一个模块的顶层语句通常应限制为
import
、from
、def
、class
,并且简单将名称分配给常量(可能是全局变量的初始值),函数和类中的所有实际逻辑。在所以在第三个脚本中,在将另外两个作为模块导入之后,您有一个
main
函数,该函数调用其他函数的操作函数来获取位置和轨迹信息,从标准模块datetime
(例如datetime.datetime.now()
)或可能的time
来获取当前时间,最后按照您的方式格式化所有这些信息渴望并把它写在某处(你想在哪里以及如何“发布”这些信息?)。在在剧本的结尾
这是一个常见的Python习惯用法,用于确保当文件用作主脚本而不是从其他地方导入时,模块的
main
函数会执行。在相关问题 更多 >
编程相关推荐