Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 删除csv中特定数量的字符_Python_Sql_Csv - Fatal编程技术网

Python 删除csv中特定数量的字符

Python 删除csv中特定数量的字符,python,sql,csv,Python,Sql,Csv,我有一些CSV文件正在从SQL数据库导出,并每天传输给我,以便导入到SQL server。所有文件中都有一个“标题”行,包含27个字符、企业名称和日期。即“总线名称:08-31-2020”。我需要一个脚本,可以删除前27个字符,这样他们就不会被导入到数据库中 这可能吗?我找不到任何允许我在文件开头选择特定数量字符的内容。如果您的值在第1列中,则可以使用str[27://code>获取给定值之后的所有str import csv with open('file.csv', 'r') as file

我有一些CSV文件正在从SQL数据库导出,并每天传输给我,以便导入到SQL server。所有文件中都有一个“标题”行,包含27个字符、企业名称和日期。即“总线名称:08-31-2020”。我需要一个脚本,可以删除前27个字符,这样他们就不会被导入到数据库中


这可能吗?我找不到任何允许我在文件开头选择特定数量字符的内容。

如果您的值在第1列中,则可以使用
str[27://code>获取给定值之后的所有str

import csv
with open('file.csv', 'r') as file:
    reader = csv.reader(file)
    for row in reader:
        process_str = row[1][27:]

您可以在使用此处理字符串创建新文件后

如果您使用读取或作为Python str访问文件数据,您只需:
data[27:]
此“标题”是文件中的第一行,或者是每行的前缀?这是csv的第一行,具体取决于用于打开它的应用程序,它是第1行的第一个单元格(A1)或前27个字符。pointuniversity:09-01-2020会话ID、会话标题、操作用户、操作类型、操作时间