我正在使用xlsxwriter工具从用户输入将一些数据写入.xlsx.(我对编程很新,所以很抱歉,如果我的代码很糟糕,如果你建议/纠正我犯过的任何错误,我将不胜感激!抱歉!)
以下是当前的代码:
但是,我在将数据写入新行而不是替换前一行时遇到一些问题,因此.xlsx最终成为用户数据的集合.
import getpass
import os
import xlsxwriter
print('Hello, please answer the follow questions to complete your registration.')
userfirstname = input('Please enter your FIRST name.\n')
print('Thank you, %s' % userfirstname, )
userlastname = input('Please enter your LAST name.\n')
print('Thank you %s' % userfirstname, '%s' % userlastname)
userage = input('Please enter your AGE.\n')
print('Thank you %s' % userfirstname, '%s' % userlastname)
username = input('Please enter your desired USER NAME.\n')
print('Thank you %s' % userfirstname, '%s' % userlastname, 'Your chosen username …Run Code Online (Sandbox Code Playgroud) 我最近遇到了一个让我有点困惑的问题。在我的 WP 设置中,我有一个基本的 WooCommerce 解决方案(对于主题,我使用 Timber starter 主题来利用树枝模板)。除此之外,我正在使用名为“站点”的自定义帖子类型。站点代表建筑站点列表,不要与网站混淆。
Sites CPT 有 X 个高级自定义字段“字段”,以及标准的“标题”,ACF 字段是:
因此,管理员方面的上述大部分内容都是必需的,因此我们知道数据将存在。
我遇到的问题是,在结帐时,我们想要与上述字段匹配的字段,以及电子邮件地址字段(必填)和联系电话字段(必填)。
目的是,当客户输入他们的“职位编号”并点击“查找”按钮时,会启动一个查询,将该职位编号与自定义帖子类型上的职位编号字段进行匹配,如果找到匹配项,该记录中的其他字段填写到结帐表单的其余部分中。
在尝试解决方案方面,我唯一能做的就是匹配和返回数据的数据库查询,但我对 WP 整体还是相当陌生,而且似乎有一些概念,例如 Ajax 具有特定用例在 WP 中,DB 结构似乎很复杂,所以我想我会在这里问一下,看看是否有人有解决方案。
到目前为止,没有代码可以显示,否则我会显示,并且就 WooCommerce 模板而言,它们都是标准的并且没有被修改。
总结一下,目标是:
客户去结帐 -> 输入他们已知的工作编号并点击“查找”-> 运行某种查询以将该工作编号与工作编号的 CPT ACF 字段进行匹配 -> 如果找到匹配项,则返回这些字段并使用该数据填写 Woo Checkout …