我有一个包含数字列表的excel文件,我想在其中阅读此文件,并用数字替换/
为%3
,并将替换的新部分写入第2列,如下面的屏幕截图所示
import requests
import json
import xlrd
import warnings
warnings.filterwarnings('ignore', message='Unverified HTTPS request')
loc = ("/Users/Mac78908980/Documents/input_job.xlsx")
wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)
sheet.cell_value(0, 0)
print('*************************Below is search Result**************************')
for i in range(1, sheet.nrows):
url = "https://newUrl-test9.usspk05.app.xyz.com/api/89/issueNo/template?include=contractMap&PartNumber={}".format(sheet.cell_value(i, 0))
payload = {}
headers = {}
输入文件:
Partnumbers
34353/A
32423/B
S34343/A
P45434/M
S4554/A
L34333/B
S89573/A
S92347/B
S03434/A
P23232/A
L34333/B
S89573/A
M73990/A
渴望的
Col1 Col2
34353/A 34353%3A
32423/B 32432%3B
S34343/A S34343%3A
P45434/M P45434%3M
提前谢谢
由于您的问题陈述不清楚,我只根据您的
Desired
输出编写了一段代码,如下所示:结果:
您可以使用
Series.str.replace
将/
替换为%3F
相关问题 更多 >
编程相关推荐