小编Ash*_*BSc的帖子

Python Xlsx Writer - 将字符串写入新行

我正在使用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)

excel python-3.x xlsxwriter

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

根据自定义帖子类型匹配/查询自动填充结帐输入

我最近遇到了一个让我有点困惑的问题。在我的 WP 设置中,我有一个基本的 WooCommerce 解决方案(对于主题,我使用 Timber starter 主题来利用树枝模板)。除此之外,我正在使用名为“站点”的自定义帖子类型。站点代表建筑站点列表,不要与网站混淆。

Sites CPT 有 X 个高级自定义字段“字段”,以及标准的“标题”,ACF 字段是:

  • 采购订单编号 (po_number) ->字符串-> 必需/非空
  • 作业编号 (job_number) ->字符串-> 必需/非空
  • 街道地址 (street_address) ->字符串-> 必填/非空
  • 办公室名称 (office_name) ->字符串-> 必填/非空
  • Town(城镇)->字符串-> 必需/不为空
  • 县(县)->字符串-> 可选/可为空
  • 邮政编码 (post_code) ->字符串-> 必需/非空

因此,管理员方面的上述大部分内容都是必需的,因此我们知道数据将存在。

我遇到的问题是,在结帐时,我们想要与上述字段匹配的字段,以及电子邮件地址字段(必填)和联系电话字段(必填)。

目的是,当客户输入他们的“职位编号”并点击“查找”按钮时,会启动一个查询,将该职位编号与自定义帖子类型上的职位编号字段进行匹配,如果找到匹配项,该记录中的其他字段填写到结帐表单的其余部分中。


在尝试解决方案方面,我唯一能做的就是匹配和返回数据的数据库查询,但我对 WP 整体还是相当陌生,而且似乎有一些概念,例如 Ajax 具有特定用例在 WP 中,DB 结构似乎很复杂,所以我想我会在这里问一下,看看是否有人有解决方案。

到目前为止,没有代码可以显示,否则我会显示,并且就 WooCommerce 模板而言,它们都是标准的并且没有被修改。

总结一下,目标是:

客户去结帐 -> 输入他们已知的工作编号并点击“查找”-> 运行某种查询以将该工作编号与工作编号的 CPT ACF 字段进行匹配 -> 如果找到匹配项,则返回这些字段并使用该数据填写 Woo Checkout …

php wordpress woocommerce wordpress-hook hook-woocommerce

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