小编Abh*_*hay的帖子

如何获取上周日的日期?

我需要在单元格中显示上周日的日期,以获取我在 Google 表格上创建的每周报告。我一直在谷歌上寻找解决方案,我发现的最接近的是:

=TODAY()+(7-WEEKDAY(TODAY(),3))
Run Code Online (Sandbox Code Playgroud)

但这给出了下周一的日期。知道如何修改它以显示上周日的日期吗?或者,您还有其他方法来解决这个问题吗?

date weekday google-sheets array-formulas google-sheets-formula

1
推荐指数
1
解决办法
5934
查看次数

尝试使用 pandas 数据框将数据附加到 BigQuery 表时出错

我有一个 pandas 数据框,如下所示:

在此输入图像描述

它有 6 列。我尝试将其附加到 BigQuery 中具有相同架构的现有表中:

import os
from google.cloud import bigquery

# Login credentials
os.environ["GOOGLE_APPLICATION_CREDENTIALS"]="secret.json"

# Initialize big query
client = bigquery.Client()

# Table information
project = "xxxxxxxx"
dataset = "Vahan"
table = "rto_data"
table_id = '{}.{}.{}'.format(project, dataset, table)

# Setup for upload
job_config = bigquery.LoadJobConfig()

# Define the table schema
schema = [bigquery.SchemaField(name='State', field_type='STRING', mode='NULLABLE'),
          bigquery.SchemaField(name='RTO', field_type='STRING', mode='NULLABLE'),
          bigquery.SchemaField(name='Registration_Number', field_type='STRING', mode='NULLABLE'),
          bigquery.SchemaField(name='Maker', field_type='STRING', mode='NULLABLE'),
          bigquery.SchemaField(name='Date', field_type='DATE', mode='NULLABLE'),
          bigquery.SchemaField(name='Registrations', field_type='INTEGER', mode='NULLABLE')]

job_config.create_disposition = "CREATE_IF_NEEDED"


# Make the …
Run Code Online (Sandbox Code Playgroud)

python pandas google-bigquery

1
推荐指数
1
解决办法
2726
查看次数

Python Pandas:删除 A 列中第一个空单元格下方的所有数据行

我有一个每天都会邮寄给我的 csv 文件,我想编写一个脚本来清理数据,然后再将其推送到数据库中。csv 文件的底部有 2 个空行(图像中的第 73 行和第 74 行)和两行中包含一些垃圾数据(图像中的第 75 行和 76 行),我需要删除这些行。

在此输入图像描述

要识别第一个空行,了解 A 列在第一个空行(图像中的第 73 行)之前始终包含数据可能会有所帮助。

你能帮我弄清楚如何识别这些行并删除其中的数据吗?

python python-3.x pandas

0
推荐指数
1
解决办法
878
查看次数