通过传递数据集路径、数据集名称和变量名称来修改代码

2024-09-27 18:00:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个下面的代码,我只传递变量名。但是,我想添加数据集的路径、数据集名称以及变量名称。 请查找以下代码:

variable = '~!'.join[str(item) for item in inputlist])
task = {'plaintext': variable}
header = {
       'accesstoken' : accesstoken
     }
resp = request.post('http://URL', json=task , headers = header,verify=False)
resTempList = resp.text.split('~!')
return resTempList

我将从命令提示符运行脚本。另外,。我想添加的是,。我想从命令行传递数据集名称、路径和输入列表。 (示例:script.py C:/data/text datset\u name variable\u name)请告知所需的更改

提前谢谢大家


Tags: 数据代码textname路径名称taskitem
1条回答
网友
1楼 · 发布于 2024-09-27 18:00:05

根据您的需要尝试以下代码。添加了评论

import sys 
variable= " ".join(sys.argv[1:])
task = {'plaintext': variable}
header = {
       'accesstoken' : accesstoken
     }
resp = request.post('http://URL', json=task , headers = header,verify=False)
resTempList = resp.text.split('~!')
return resTempList

从命令行按如下方式运行:

script.py function_name sample.sas7bdat C:\data\ address

变量的类型为string,如下所示

function_name sample.sas7bdat C:\data\ address

相关问题 更多 >

    热门问题