python - 我的代码运行但没有返回输出,我需要帮助吗?
问题描述
from sys import argv, exit
import csv
def main():
csv_path = argv[2]
with open(csv_path) as csv_file:
reader = csv.reader(csv_file)
for row in reader:
print(row)
解决方案
您永远不会调用该main
函数。调用它放在main()
代码的末尾。然后你的最终代码将如下所示:
from sys import argv, exit
import csv
def main():
csv_path = argv[2]
with open(csv_path) as csv_file:
reader = csv.reader(csv_file)
for row in reader:
print(row)
main()
推荐阅读
- amazon-web-services - 亚马逊 AWS - Cloudwatch。创建指标过滤器以创建警报
- python-3.x - 带有均值置信区间的 Seaborn 箱线图
- sql - 如何在 SQL 中输出文本直到它是 ascii?
- regex - Bash 正则表达式与命令行不匹配
- node.js - mongodb - 我想将子集合填充到父集合的获取端点
- python - 如何为TF2.0+ keras CNN定义一个加权损失函数进行图像分类?
- meteor - 如何首先使用 VulcanJS 启动项目?
- mongodb - 断管错误:Deno + deno_mongo 驱动程序
- python - Plotly:如何在折线图中将图例项的形状从线更改为框或圆形?
- c++ - 如何为每个构造函数创建不同的类字段?