要根据用户输入读取不同的CSV文件,你可以使用Python编程语言,结合内置的csv
模块来实现。以下是一个简单的示例代码:
import csv
def read_csv(file_path):
data = []
with open(file_path, mode='r', encoding='utf-8') as csvfile:
csvreader = csv.reader(csvfile)
for row in csvreader:
data.append(row)
return data
def main():
user_input = input("请输入CSV文件的路径:")
try:
data = read_csv(user_input)
print("读取到的CSV文件内容:")
for row in data:
print(row)
except FileNotFoundError:
print("文件未找到,请检查路径是否正确。")
except Exception as e:
print(f"读取文件时发生错误:{e}")
if __name__ == "__main__":
main()
csv
模块:Python标准库中的一个模块,用于读写CSV文件。csv
模块提供了简单的方法来处理CSV文件。csv.reader
来读取CSV文件内容。csv.writer
来写入CSV文件内容。通过上述代码和解释,你可以根据用户输入读取不同的CSV文件,并处理可能遇到的常见问题。
领取专属 10元无门槛券
手把手带您无忧上云