代码之家  ›  专栏  ›  技术社区  ›  PersianGulf

合并EOL类型(文件结束)

eol
  •  0
  • PersianGulf  · 技术社区  · 5 年前

    LOAD DATA
    全部是6236行:

    $ wc -l  ber.mensur.txt 
    6236 ber.mensur.txt
    

    当我导入时 ber.mensure.txt ,只有我的表中有1611条记录。但其他文件有6236行。

    加载数据 命令是:

    LOAD DATA INFILE '/home/mohsen/codes/haq/translation-tmp/ber.mensur.txt'
    INTO TABLE tr_tmp  
    FIELDS TERMINATED BY '' 
    ENCLOSED BY '"'  
    LINES TERMINATED BY '\n' (aya);
    

    我使用linux,我被迫 \n 对于下线(EOL)。

    更新:

    我的档案是 here 顺便说一句, vim 可以知道我的txt文件为6236行。

    0 回复  |  直到 5 年前
        1
  •  0
  •   PersianGulf    5 年前

    您可以通过:

    fd = open(YOURFILE,'r')
    lines = readlines()