小编Lev*_*Lev的帖子

如何使用Python创建输入框?

我想创建一个用户可以与之交互的屏幕输入框.

用户可以看到一个带有输入字段的窗口,可以用鼠标单击它.用户可以在字段中键入或删除文本,然后在完成添加文本后按OK.最后,我的程序会存储此文本供以后使用.

如何在Python中创建允许用户输入的文本框?

python user-input prompt python-3.x

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

如何使用脚本中的凭据将 .csv 从 gcs 获取到数据帧中?

我一直在尝试将 gcs 中的存储桶直接读入 pandas 数据帧,如下所示:

gcs_df = pandas.read_csv("gs://my_bucket/my_file.csv")

这导致:

gcsfs.utils.HttpError: Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object.

由于我尚未在本地计算机中设置任何凭据(根据我读到的内容)。

对于脚本的所有其他功能,我通过以下方式使用服务帐户:

sa_creds = service_account.Credentials.from_service_account_file("my_sa_key.json")

我可以以某种方式将此信息传递到 read_csv 中,这样我就不必在本地计算机中使用该帐户吗?

有任何想法吗?

google-authentication pandas google-cloud-storage

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

如何在 C++ 中搜索地图

这个例子是我最接近理解如何在 C++ 中搜索地图的例子,我仍然需要帮助。

我为电话簿创建了地图。

map<string,int> PhBook;
Run Code Online (Sandbox Code Playgroud)

现在我让用户向其中添加姓名和电话。

getline(cin >> ws,name);
cin >> phone;
PhBook[name] = phone;
Run Code Online (Sandbox Code Playgroud)

我想做的是让用户在地图中搜索可能的名称并相应地打印“电话= ....”或“未找到”消息。

那么我该怎么做呢?因为我是新手,所以我想要最简单的解决方案。我的困难在于我不知道如何使用元素(人名)搜索地图。

c++ search dictionary find

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

如何在 tfsec 中创建自定义检查

我希望使用 tfsec 在 IaC 代码扫描中实施以下策略:

Custom Check: GCP Firewall rule allows all traffic on Telnet port (23)

以下是我的自定义检查 .json 格式:

{
  "checks": 
    [
      {
        "code": "CUS003",
        "description": "Custom Check: GCP Firewall rule allows all traffic on Telnet port (23)",
        "requiredTypes": 
          [
            "resource"
          ],
          "requiredLabels": 
          [
            "google_compute_firewall"
          ],
          "severity": "WARNING",
          "matchSpec": 
          {
            "name": "CUS003_matchSpec_name",
            "action": "and",
            "predicateMatchSpec": 
            [
                  {
                    "name": "source_ranges",
                    "action": "contains",
                    "value": "0.0.0.0/0"
                },
                {
                    "name": "ports",
                    "action": "contains",
                    "value": "23"
                }
            ]
          },
        "errorMessage": "[WARNING] GCP Firewall rule …
Run Code Online (Sandbox Code Playgroud)

terraform tfsec

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