Pycharm如何配置运行参数

# run_cnn.py文件中主函数的代码段

if __name__ == '__main__':
    if len(sys.argv) != 2 or sys.argv[1] not in ['train', 'test']:
        raise ValueError("""usage: python run_rnn.py [train / test]""")

这个主函数在执行时,需要传入参数。
有两种方式可以让这个.py文件执行起来:

1. 终端代码执行

python run_cnn.py train

这里的参数’train’不需要加双引号

2. pycharm中执行
在pycharm的右上角有个Run/Debug Configurations,在python下选中可执行文件run_cnn.py,第二行有个Parameters里填入train,不需要加引号
在这里插入图片描述

👏👏👏再看看我们以前的文章😃😃😃
🌺 Excel中数据分析工具库-相关系数篇
🌺 干货,手把手教会你做相关性分析
🌺 5年数据分析路,小结。
🌺 用户细分及画像分析
🌺 K-近邻算法及实践

欢迎关注,微信公众号“数据分析师之家
扫描二维码 关注我们
💁提供职业规划、简历指导、面试辅导服务哦
QQ交流群:254674155
在这里插入图片描述

数据分析之家联合JEE RAY品牌为粉丝派发福利

在这里插入图片描述
添加粉丝福利派发官,领取粉丝福利哦

<think>好的,用户现在问的是PyCharm脚本参数是干嘛的,要通俗易懂的解释。之前用户的问题是关于PyCharm找不到Parameters栏的解决方案,现在他们可能已经解决了那个问题,但想更深入了解参数的作用。我需要用简单明了的语言来解释,避免技术术语,让用户容易理解。 首先,我得明确脚本参数的基本概念。用户可能不太熟悉命令行参数,所以需要类比日常生活中的例子,比如做菜需要不同的材料,这里的参数就是给程序的不同“材料”。然后要说明在PyCharm中设置参数的好处,比如方便调试,不用每次改代码里的路径或者变量。 接下来,用户可能的疑问是这些参数具体怎么用,所以需要举几个例子,比如处理图片时指定输入输出路径,或者控制程序行为的标志参数,比如是否显示日志。例子要具体,贴近实际应用场景,这样用户更容易联想到自己的使用情况。 还要考虑用户可能遇到的问题,比如参数格式错误,路径问题等,但根据当前问题,用户可能不需要这部分,但可以简单提及,以增强实用性。另外,要提到在代码中如何获取这些参数,比如使用argparse库,这样用户知道参数和代码之间的联系。 可能用户是初学者,所以需要避免太深入的技术细节,保持解释的简洁性。同时,结合之前的回答,用户可能已经设置了参数,但需要理解为什么需要这样做,所以强调参数的作用和便利性。 最后,总结一下使用参数的好处,比如灵活性和效率,让用户明白为什么值得使用这个功能。可能需要检查有没有遗漏的重要点,比如参数在团队协作中的作用,或者不同环境下参数的不同配置,但考虑到要通俗易懂,可能不需要深入,点到为止即可。</think>用大白话给你解释PyCharm脚本参数是干啥的: --- ### **举个栗子🌰** 假设你写了个自动修图程序,每次运行时要告诉它: - 修哪张照片?(`-i "D:/自拍.jpg"`) - 修完存哪里?(`-o "E:/成品.jpg"`) - 要不要加滤镜?(`--filter 复古`) 这些`-i`、`-o`后面的内容就是**脚本参数**,就像给程序下指令的"遥控器按钮" --- ### **为什么要用参数?** 1. **避免改代码** 不用每次打开代码改`input_path = "D:/自拍.jpg"` ➔ 直接改参数就能换文件 2. **灵活组合** 比如测试时用`--debug`显示详细日志,正式运行时去掉这个参数 3. **团队协作** 别人用你的代码时,不需要懂代码细节,看参数说明就会用 --- ### **常用场景** | 参数类型 | 示例 | 作用 | |---------|------|-----| | 文件路径 | `-i "C:/图片/原图.png"` | 指定输入文件 | | 数值设置 | `--width 1920` | 设置输出图片宽度 | | 开关标记 | `--fast` | 启用快速模式(不需要值) | | 模式选择 | `--mode compress` | 选择压缩模式 | --- ### **PyCharm里怎么用?** 1. 先在代码里写"遥控器按钮接收器"(专业叫法:`argparse`模块) ```python import argparse parser = argparse.ArgumentParser() parser.add_argument("-i", help="输入文件路径") # 相当于创建-i按钮 args = parser.parse_args() # 接收参数 ``` 2. 在PyCharm参数栏填参数: ![参数设置示例](https://miro.medium.com/v2/resize:fit:720/format:webp/1*_bKfL6LQk4A6zZ0fTdHtIw.png) --- ### **类比理解** 把程序想象成咖啡机☕: - **不加参数** ➔ 默认做美式咖啡 - **加参数** `--sugar 2 --milk` ➔ 做加2份糖的拿铁 参数就是让同一个程序能变出不同效果的"调料包"!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值