eol.

Um script de linha de comando e módulo Python para trabalhar com caracteres de final de linha de texto (EOL)
Baixe Agora

eol. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Trent Mick
  • Site do editor:
  • http://code.google.com/u/trentm/

eol. Tag


eol. Descrição

Um script de linha de comando e módulo Python para trabalhar com caracteres de final de linha de texto (EOL) A EOL é um script de linha de comando e um módulo Python para trabalhar com caracteres de fim de linha em exemplos de texto.Command-Line: ** Liste o estilo EOL ** de determinados caminhos: $ EOL * .txt foo_cr. TXT: Mac Classic (CR) foo_crlf.txt: Windows (CRLF) Foo_empty.txt: Não eols foo_lf.txt: Unix (lf) foo_mixed.txt: misturado, predominatamente Unix (LF) recursivamente: $ EOL -R ~ / SRC / redis /users/trentm/src/redis/.gitignore: unix (lf) /users/trentm/src/redis/betatesting.txt: UNIX (LF) / Usuários / Trentm / SRC / Redis / Bugs: Unix (LF) / Usuários / Trentm / SRC / Redis / Copiadora: Unix (LF) ... /users/trentm/src/redis/zmalloc.h: Unix (lf) /users/trentm/src/redis/.git/head: Unix ( Lf) /users/trentm/src/redis/.git/config: UNIX (LF) ... / Usuários / Trentm / SRC / Redis / Client-Libraries / Readme: Unix (LF) / Usuários / Trentm / src / redis / Documents-Documents / Redis-Cluster: Unix (lf) /users/trentm/src/redis/doc/apendonlyfilehowto.html: unix (lf) /users/trentm/src/redis/doc/authcommand.html: Unix (lf ) ... ** Encontre arquivos ** com o estilo EOL fornecido: $ EOL -F CRLF -X .svn -r ~ / src / python /users/trentm/src/python/doc/make.bat /users/trentm/src/python/lib/email/test/data/msg_26.txt / usuários / trentm / src / python / lib / codings / cp720 .py /users/trentm/src/python/lib/test/decimaltestdata/and.dectest ... /users/trentm/src/python/pc/vs8.0/x64.vspRops / Usuários / Trentm / src / python / PCBuild / PCBuild.sln ... ** Converta arquivos ** para um determinado estilo EOL: $ EOL ~ / SRC / Python / Ferramentas / MSI / Merge.py / Usuários / Trentm / SRC / Python / Ferramentas / MSI / Merge .py: Windows (CRLF) $ EOL -C CR ~ / SRC / Python / Ferramentas / MSI / Merge.py.py # Mas quem realmente quer cr (aka Mac clássico, '\ r') eols. # "Nativo" é um alias para o estilo EOL nativo da plataforma atual $ EOL -C nativo ~ / SRC / Python / Ferramentas / MSI / Merge.py.py.py - Usuários / Usuários / Trentm / Src / Python / Ferramentas / MSI / Merge.py 'para LF EOLS $ EOL ~ / SRC / Python / Ferramentas / MSI / Merge.py.py /users/trentm/src/python/tools/msi/merge.py: Módulo Unix (LF) exemplos: ** Liste o EOL-Style ** de dadas caminhos: >>> importação eol, glob >>> para caminho em glob.glob ("*. Txt") >>> para caminho em glob.glob ("*. Txt") :. .. caminho de impressão, eol.eol_info_from_path (caminho) ... foo_cr.txt ('\ r', '\ r') # (, ) foo_clf.txt ('\ r \ n ',' \ r \ n ') foo_empty.txt (nenhum,' \ n ') # Sugere o nativo EOL para conteúdo vazio foo_lf.txt (' \ n ',' \ n ') foo_mixed.txt (,' \ n ') recursivamente: >>> para i em eol.eol_info_from_path_patterns (, recursivo = true): Imprimir i ... (' / usuários /trentm/src/redis/.gitignore ',' \ n ',' \ n ') (' /usersers/trentm/src/redis/betatesting.txt ',' \ n ',' \ n ') (' / Usuários / Trentm / SRC / Redis / Bugs ',' \ n ',' \ n ') (' / Users / Trentm / src / vermelho é / copiando ',' \ n ',' \ n ') ... ** Converter arquivos ** para um determinado estilo EOL: >>> path = "/ usuários / trentm / src / python / ferramentas / ferramentas / msi / merge.py ">>> eol.eol_info_from_path (caminho) ('\ r \ n', '\ r \ n') >>> eol.convert_path_eol (caminho," \ n ") >>> eol.eol_info_from_path (caminho ) (\ n ', \ n') Requisitos: · Pitão


eol. Software Relacionado