求一款文本处理工具,要求能批量删除行首和行尾指定数量字符的,越简单越好

查看 126|回复 9
作者:lqder   
求一款文本处理工具,要求能批量删除行首和行尾指定数量字符的,越简单越好
不要给我推荐什么abc或者失效的

越好, 批量

hrh123   


lqder 发表于 2023-9-29 17:44
不能直接读取当前目录下的文件吗?大佬

算了,可能需要一定基础,我写了个简单的GUI,凑合着用吧
https://hrh123.lanzoul.com/imvBT1a70zkj
hrh123   

220币我帮你现写一个都成
hrh123   

你这个文本是指?同一个文件夹下的文件还是?
把你具体应用场景说一说
lqder
OP
  


hrh123 发表于 2023-9-29 17:09
你这个文本是指?同一个文件夹下的文件还是?
把你具体应用场景说一说

同一个文件里面的
hrh123   


lqder 发表于 2023-9-29 17:12
同一个文件里面的
python这个函数就好了
def delete_chars(text, head, tail):
    new_text = ""
    lines = text.split("\n")
    for line in lines:
        if head >= len(line):
            continue
        else:
            new_line = line[head:-tail]
        new_text += new_line + "\n"
    return new_text
lqder
OP
  


hrh123 发表于 2023-9-29 17:13
[md]python这个函数就好了
```python
def delete_chars(text, head, tail):

主要不会py啊 ,能不能打包成exe用?
hrh123   

https://hrh123.lanzoul.com/iILC61a6z5fi
用法:
打开终端
./main 要处理的文件名 要导出的文件名 行首删除数 行尾删除数
lqder
OP
  


hrh123 发表于 2023-9-29 17:21
https://hrh123.lanzoul.com/iILC61a6z5fi
用法:
打开终端

Microsoft Windows [版本 10.0.14393]
(c) 2016 Microsoft Corporation。保留所有权利。
C:\Users\Administrator>C:\Users\Administrator\Desktop\main.exe a.txt b.txt 5 8
这样?
hrh123   


lqder 发表于 2023-9-29 17:26
Microsoft Windows [版本 10.0.14393]
(c) 2016 Microsoft Corporation。保留所有权利。

差不多,试试
您需要登录后才可以回帖 登录 | 立即注册

返回顶部