小编Nat*_*son的帖子

错误:无法开始调试。命令“-exec-run”出现意外的 GDB 输出。无法找到进程 ID 1401 的 Mach 任务端口

我正在尝试使用 GDB 在 C++ 项目中的 VSCode 中运行调试器,但在运行调试器时不断收到此错误。我已经设置了证书和所有内容,但它仍然给我这个错误(我运行的是 macOS Catalina 版本 10.15.4)。

这是我的 launch.json 文件

{
   // Use IntelliSense to learn about possible attributes.
   // Hover to view descriptions of existing attributes.
   // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/build/Assignment8",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": false,
            "MIMode": "gdb",
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ]
        }
    ]
} …
Run Code Online (Sandbox Code Playgroud)

c++ debugging gdb cmake visual-studio-code

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

使用 Openpyxl 写入时将数据转换为日期类型

关于写入 Excel 文档时格式化数据的问题,因为我对使用 Openpyxl 比较陌生。

我有一个 Excel 工作表,我正在将数据写入其中,其中一列是以“mm/dd/yyyy”格式保存当前日期的列。目前,在写入 Excel 文档时,我的代码将日期重新格式化为“yyyy-mm-dd”格式,并且 Excel 文档不将数据识别为“日期”类型,而是将其识别为“常规”数据类型。

这是我的 Python 代码,用于将日期写入工作表。

from openpyxl import Workbook
from openpyxl import load_workbook
from date time import date

workbookName = "Excel workbook.xlsm"
wb = Workbook()
wb = load_workbook(workbookName, data_only=True, keep_vba=True)
ws = wb["Sheet1"]
rowCount = 2000 
insertRow = rowCount + 7

origDate = date.today()
dateString = datetime.datetime.strftime(origDate, '%m/%d/%Y')
insertDate = datetime.datetime.strptime(dateString, '%m/%d/%Y').date()
dateCell = ws.cell(row = insertRow, column = 1)
dateCell.value = insertDate

wb.save("Excel workbook.xlsm")
Run Code Online (Sandbox Code Playgroud)

例如,如果我使用今天的日期运行此代码03/19/2021,则单元格将看起来像2021-03-18type …

python excel datetime openpyxl

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

标签 统计

c++ ×1

cmake ×1

datetime ×1

debugging ×1

excel ×1

gdb ×1

openpyxl ×1

python ×1

visual-studio-code ×1