python - 打开 csv 文件 - SyntaxError: 无效的语法
问题描述
import csv
with open('loan.csv', 'rb') as csvfile:
spamreader = csv.reader(csvfile, delimiter='', quotechar='|')
for row in spamreader:
print ','.join(row)
在运行这个我得到以下错误:
文件“loan.py”,第 5 行打印 ','.join(row) ^ SyntaxError: invalid syntax
解决方案
如果这是 python 3 打印需要像这样调用 print()。如果您自己有一个 *nix 系统,请确保当您运行 python 时正在执行 python 2.7 并且 nit python3
推荐阅读
- python - 具有产量的自定义 Keras 数据生成器
- php - 在刀片模板中捕获“试图获取非对象的属性”
- python - DataFrame:查找指定行并将数值赋给同一行的另一列
- java - G1GC 的内存使用具有误导性
- mysql - 为什么在 MySQL 中使用 DES_DECRYPT 函数时密钥似乎不起作用?
- kendo-ui - 使用多选 Kendo 过滤数据源
- electron - NWJS,Electron - DOM 在长时间运行过程中不更新
- python - 是否有类似于 Pandas 的 df.combine_first 的 pyspark 函数?
- asp.net-core - 引用 .NET 项目的 ASP.NET Core 项目无法使用 msbuild 构建
- angular - 有没有办法向 proxy.config.json 添加注释?