如何使这两个JSON文件通信?

2024-10-03 17:27:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一段python代码,其中“Employee”是一个变量

每当我在我的第一个JSON文件中搜索一家公司时,它会给我负责的员工,并将其名称赋给“employee”变量

在另一个JSON文件中,我有一个员工列表,上面有他们的地址和电子邮件

我想要的是,无论何时使用第一个JSON文件抓取员工,我都希望第二个文件能够加入,并提取他的电子邮件+家庭地址

上下文:

Context:一家公司需要预约,因此我们检查谁有权为该公司分配一个日历时段

用户作业:插入日期、时间和公司名称

代码的目的:我的文件中的每个公司都有3名按顺序分配的员工(第一个JSON文件)。代码将检查第一个,然后检查我的谷歌日历,如果他很忙,如果他很忙,它将检查第二个…等等

 # Reads the json data
    with open('convertcsv.json') as json_file:
        data = json.load(json_file)

        employeesChosen = []
        event_email = 'abc@abc.com'
        event_start = '2020-05-9T13:00:00'
        event_end = '2020-05-09T15:00:00'
        employeeInsert = False

        # Adds all the current employees for the company picked
        for i in range(len(data)):
            if data[i]['name_enterprise'] == event_fabricant:
                employeesChosen.append(data[i]['employee1'])
                employeesChosen.append(data[i]['employee2'])
                employeesChosen.append(data[i]['employee3'])
                location = data[i]['location']
                print("Employees found")
                break

Tags: 文件the代码名称eventjsondata电子邮件
1条回答
网友
1楼 · 发布于 2024-10-03 17:27:37

如果需要数据更改触发器其他操作,则需要命令/脚本。如果在git回购中有它们,可以使用一种git-hooks。或任何cron作业来检查第一个文件的内容,并从第二个文件中执行某些操作(例如获取电子邮件和地址)

相关问题 更多 >