Commit f7015baf authored by 邱阿朋's avatar 邱阿朋

优化

parent bc84b63d
No preview for this file type
No preview for this file type
......@@ -27,7 +27,14 @@ def domain_page(page,country):
while True:
time.sleep(1)
title = page.title
if title == "Amazon Sign-In":
valid_titles = [
"Amazon Sign-In",
"Amazon Sign In",
"Connexion Amazon",
"Amazonサインイン",
"Amazon Iniciar sesión"
]
if title in valid_titles:
print("请登录账号")
continue
......
......@@ -13,6 +13,7 @@ from lxml import etree
from helper import helper, excel, file, domain, logger
country = None
payeeCode = None
log = logger.ConsoleLog()
......@@ -80,7 +81,7 @@ def export_list_read_data():
def export_details_read_data(invoice_number):
params = {
"invoiceNumber": invoice_number,
"payeeCode": "E8PFB",
"payeeCode": payeeCode,
"activeTab": "lineItems",
}
# 将字典转换为 URL 查询参数
......@@ -89,7 +90,7 @@ def export_details_read_data(invoice_number):
page_get(full_url)
# 读取详情内容
file_name = f"refund\\{invoice_number}.csv"
file_name = f"payment\\{invoice_number}.csv"
if os.path.isfile(file_name):
return pd.read_csv(file_name)
......@@ -319,6 +320,7 @@ def main():
if __name__ == '__main__':
try:
country = helper.get_input_with_default("国家", "usa")
payeeCode = helper.get_input_with_default("payeeCode", "E8PFB")
domain.domain_page(page, country)
main()
page.close()
......
pip.exe install -i https://mirrors.cloud.tencent.com/pypi/simple -r requirements.txt
pyinstaller -F -n refund.exe .\src\refund.py
pyinstaller -F -n payment.exe .\src\payment.py
pyinstaller -F -n return_goods.exe .\src\return_goods.py
pyinstaller -F -n spa_search.exe .\src\spa_search.py
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment