在 Python 中使用命令行参数:了解 sys.argv [重复]

2023-11-21

我目前正在学习《艰难地学习Python》。我认为这个例子可能已经过时了,所以我想在这里得到反馈。

我正在使用Python 3.1

from sys import argv

script, first, second, third = argv

print("the script is called:", (script))
print("your first variable is:", (first))
print("your second variable is:", (second))
print("your third variable is:", (third))

我收到此错误:

Traceback (most recent call last):
  File "/path/ch13.py", line 3, in <module>
    script, first, second, third, bacon = argv
ValueError: need more than 1 value to unpack

知道出了什么问题吗?


您忘记将参数传递给脚本,例如foo.py bar baz quux.

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Python 中使用命令行参数:了解 sys.argv [重复] 的相关文章

  • 在 PYTHON 中读取 EXCEL 时,“utf-16-le”编解码器无法解码字节

    我正在尝试读取不同语言 阿拉伯语 希腊语 意大利语 希伯来语等 的各种数量的 xls 文件 当我尝试调用 open workbook 函数时 出现如下所示的错误 不知道如何将格式设置为任何语言 Code book xlrd open wor
  • 使用 QuantLib 计算带有下限的 FloatingRateBond 的现金流量

    对 QuantLib 非常陌生 所以猜测这是一个菜鸟错误 很高兴了解这个强大的库 所以感谢作者和贡献者 如果没有下限参数 我可以在没有定价器的情况下为 FloatingRateBond 生成现金流量金额 所以我不明白为什么包含下限参数需要定
  • 如何在seaborn.objects API中移动图例位置

    我正在使用新的seaborn objects https seaborn pydata org api html objects interfaceAPI 在 v0 12 0 中可用 没有任何一个examples https seaborn
  • Python极坐标图:绘制与角度对应的值

    我正在尝试绘制以不同角度记录的传感器数据 import pandas as pd import matplotlib pyplot as plt create dataframe each row contains an angle and
  • 如何查看Databricks中的所有数据库和表

    我想列出 Azure Databricks 中每个数据库中的所有表 所以我希望输出看起来像这样 Database Table name Database1 Table 1 Database1 Table 2 Database1 Table
  • Python:在列表理解本身中引用列表理解?

    这个想法刚刚出现在我的脑海中 假设您出于某种原因想要通过 Python 中的列表理解来获取列表的唯一元素 i if i in created comprehension else 0 for i in 1 2 1 2 3 1 2 0 0 3
  • 无法“安装”plpython3u - postgresql

    我正在尝试在 postgresql 中使用 python 语言 像这样的事情 create or replace function test a integer returns integer as if a 2 0 return even
  • Django 代理模型的继承和多态性

    我正在开发一个我没有启动的 Django 项目 我面临着一个问题遗产 我有一个大模型 在示例中简化 称为MyModel这应该代表不同种类的物品 的所有实例对象MyModel应该具有相同的字段 但方法的行为根据项目类型的不同而有很大差异 到目
  • Python 中的 Lanczos 插值与 2D 图像

    我尝试重新缩放 2D 图像 灰度 图像大小为 256x256 所需输出为 224x224 像素值范围从 0 到 1300 我尝试了两种使用 Lanczos 插值来重新调整它们的方法 首先使用PIL图像 import numpy as np
  • 将 saxon 与 python 结合使用

    我需要使用 python 处理 XSLT 目前我正在使用仅支持 XSLT 1 的 lxml 现在我需要处理 XSLT 2 有没有办法将 saxon XSLT 处理器与 python 一起使用 有两种可能的方法 设置一个 HTTP 服务 接受
  • 将 Matplotlib 误差线放置在不位于条形中心的位置

    我正在 Matplotlib 中生成带有错误栏的堆积条形图 不幸的是 某些层相对较小且数据多样 因此多个层的错误条可能重叠 从而使它们难以或无法读取 Example 有没有办法设置每个误差条的位置 即沿 x 轴移动它 以便重叠的线显示在彼此
  • 如何在flask中使用g.user全局

    据我了解 Flask 中的 g 变量 它应该为我提供一个全局位置来存储数据 例如登录后保存当前用户 它是否正确 我希望我的导航在登录后在整个网站上显示我的用户名 我的观点包含 from Flask import g among other
  • Flask 会话变量

    我正在用 Flask 编写一个小型网络应用程序 当两个用户 在同一网络下 尝试使用应用程序时 我遇到会话变量问题 这是代码 import os from flask import Flask request render template
  • 如何使用Conda下载python包并随后离线安装?

    我知道通过 pip 我可以使用以下命令下载 Python 包 但 pip install 破坏了我的内部包依赖关系 当我做 pip download
  • 使用 on_bad_lines 将 pandas.read_csv 中的无效行写入文件

    我有一个 CSV 文件 我正在使用 Python 来解析该文件 我发现文件中的某些行具有不同的列数 001 Snow Jon 19801201 002 Crom Jake 19920103 003 Wise Frank 19880303 l
  • 使用 Tkinter 显示 numpy 数组中的图像

    我对 Python 缺乏经验 第一次使用 Tkinter 制作一个 UI 显示我的数字分类程序与 mnist 数据集的结果 当图像来自 numpy 数组而不是我的 PC 上的文件路径时 我有一个关于在 Tkinter 中显示图像的问题 我为
  • Python 函数可以从作用域之外赋予新属性吗?

    我不知道你可以这样做 def tom print tom s locals locals def dick z print z name z name z guest Harry print z guest z guest print di
  • AWS EMR Spark Python 日志记录

    我正在 AWS EMR 上运行一个非常简单的 Spark 作业 但似乎无法从我的脚本中获取任何日志输出 我尝试过打印到 stderr from pyspark import SparkContext import sys if name m
  • Pygame:有没有简单的方法可以找到按下的任何字母数字的字母/数字?

    我目前正在开发的游戏需要让人们以自己的名义在高分板上计时 我对如何处理按键有点熟悉 但我只处理过寻找特定的按键 有没有一种简单的方法可以按下任意键的字母 而不必执行以下操作 for event in pygame event get if
  • 在f字符串中转义字符[重复]

    这个问题在这里已经有答案了 我遇到了以下问题f string gt gt gt a hello how to print hello gt gt gt f a a gt gt gt f a File

随机推荐

  • 如何使用openpyxl同时在一个工作簿中写入两个工作表

    我必须创建并编写一个新的 Excel 工作簿 其中包含大约 5 个工作表 我的代码的目的是读取数据库并根据特定标准将其拆分为不同的工作表 我在 python 2 7 中使用 openpyxl 1 1 0 使用了以下代码 from openp
  • AngularJS 资源承诺

    我有一个使用 resource 的简单控制器 var Regions resource mocks regions json scope regions Regions query 我在指令中使用这个控制器 在链接函数中 var regio
  • 静态局部变量的线程安全增量

    void foo static int id 0 const int local id id do something with local id 多个线程可以并行多次调用 foo 我希望 foo 的每次调用都使用 local id 的 唯
  • 如何从 It's Slug 获取 WooCommerce 产品 ID?

    是否有可能获得ID只有知道 WooCommerce 产品slug 我需要在产品页面之外获取产品的价格 使用现有函数 get page by path product obj get page by path slug OBJECT prod
  • 如何从数据框中保存 CSV,以在数字列中保留零?

    在 Python 3 和 pandas 中 我有一个带有列的数据框cpf有代码 candidatos 2014 info
  • 仅在 JS 中定位多个选择器

    我正在尝试在没有 jQuery 的情况下在我的网站上实现点击事件 我想定位多个选择器 在 jQuery 中 这可以通过简单地用逗号分隔项目来完成 如下所示 jQuery document on click test1 test2 funct
  • 如何将 ScrollViewer 放置在它应该滚动的内容之上

    我想以这样的方式放置我的 ScrollViewer 使其重叠 位于其滚动的内容之上 我将设置 ScrollViewer 的不透明度 以便内容在下面可见 据我了解默认的 ScrollViewer 这似乎不可能开箱即用 因为内容嵌套在 Scro
  • 如何建议追加包含字符串的组合框

    Goal 我想让我的 ComboBox 项目在其中包含某些内容时建议并附加其项目 而不仅仅是通过 StartsWith 函数 我的 ComboBox 绑定到包含客户端的 DataView 公司名称 Address City 在一个长连接中
  • C++ 参数包扩展与概念

    如果取消注释行 1 和注释行 2 为什么会出现编译错误 演示 https godbolt org z KW6dhsrKd include
  • HTML5 Canvas 亮度控制

    我想实现一个滑块控件来更改图像的亮度 很像此链接中显示的控件 但通过 HTML5 Canvas 实现 http camanjs com examples 我想通过使用 html 上的输入滑块并在 JavaScript 上定义来控制图像的亮度
  • Swift - 如何将视图控制器的引用传递给子 UIView 类?

    我里面有一个 UIViewController 和一个 UIView 当我尝试在 UIView 内添加警报时 我必须使用控制器来呈现 UIAlertController 如何将 UIViewController 的引用传递给 UIView
  • 这段代码的空间复杂度是多少?

    int f int n if n lt 1 return 1 return f n 1 f n 1 我知道时间复杂度是O 2 n 我明白为什么 但我不明白为什么空间复杂度是O n 有人告诉我这是因为在任何给定时间只有n节点 但这对我来说没有
  • double 和 ffast-math 的自动矢量化

    为什么强制使用 ffast math与 g 实现循环的向量化double是 我不喜欢 ffast math因为我不想失去精度 你不一定会失去精度 ffast math 只影响处理NaN Inf等以及操作执行的顺序 如果您有一段特定的代码 您
  • 在java中加载freemarker模板时出现FileNotFoundException

    加载 freemarker 模板时出现文件未找到异常 即使该模板实际上存在于路径中 更新 这是作为网络服务运行的 它将根据搜索查询向客户端返回 xml 当我从另一个 java 程序 从静态主程序 调用模板时 模板加载成功 但是当客户端请求x
  • 如何使用带有 url 和基本身份验证凭据的 scrapy shell?

    我想用scrapy shell并测试需要基本身份验证凭据的 url 响应数据 我尝试检查 scrapy shell 文档 但在那里找不到它 我尝试过scrapy shell http user email protected 但没有成功 有
  • 使用 h:selectBooleanCheckbox 显示/隐藏其他输入字段

    我正在使用 JSF2 和 Java 构建 Web 应用程序 我想构建一个如下图所示的表单 When somebody unchecks the checkbox the form should disappear Here是一个 gwt 的
  • 如何更改 Sublime Text 中的选项卡名称?

    是否可以更改具有奇怪名称的文件的选项卡名称 它们无法在磁盘上重命名 但在 Sublime 中很难跟上疯狂的文件名 D 在 ST 控制台中输入view set name My changed name 将字符串的内容替换为您想要的名称 您还可
  • 清除单元格谷歌工作表脚本

    我在 googlesheet 上有一张表 其中有很多行和列 我想清除 B 列中值为 0 的单元格 我写了这段代码 但它不起作用 我不是 javascript 专家 function clean0 var sheet SpreadsheetA
  • 忽略库内抛出和捕获的异常

    我使用的 Python 标准库和其他库 例如 PyQt 有时会在非错误条件下使用异常 除了函数之外看下面os get exec path 它使用多个try用于捕获在尝试查找某些环境数据时引发的异常的语句 try path list env
  • 在 Python 中使用命令行参数:了解 sys.argv [重复]

    这个问题在这里已经有答案了 我目前正在学习 艰难地学习Python 我认为这个例子可能已经过时了 所以我想在这里得到反馈 我正在使用Python 3 1 from sys import argv script first second th