作者s4028600 (佑)
看板EZsoft
标题[请问] 批量将txt档某一行命名为档案名
时间Fri Dec 1 02:33:33 2017
版上文章翻了翻
几乎没办法
我用renamer则是卡在我的编码是utf-8
用其他编码会乱码或缺字
最接近的是
#1PA2Wlsf (EZsoft)
但是我完全看不懂
#1Q4qgx43 (EZsoft)
因为头尾变成<>
所以说不定可以
但是想试试
又不懂写法
也没办法看程式码研究
请求各位大神了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.41.70.16
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EZsoft/M.1512066815.A.6E5.html
1F:推 danny0838: 要用内建的批次档写可能有难度,用 node.js 或 Python12/01 03:12
2F:→ danny0838: 应该写得出来,不过要安装,而且程式细节也要客制化..12/01 03:14
3F:→ danny0838: 这种需求不太可能有现成工具,要自己写程式,或是有人12/01 03:49
4F:→ danny0838: 佛心写给你。12/01 03:53
目前最接近成功的是用renamer的这个稍微修改
var Text, Title: String; TitleStart, TitleEnd: Integer; begin Text := FileRead
Content(FilePath); TitleStart := Pos('<title>', Text); TitleEnd := Pos('</titl
e>', Text); if (TitleStart > 0) and (TitleEnd > 0) then begin TitleStart := Ti
tleStart + Length('<title>'); Title := Copy(Text, TitleStart, TitleEnd-TitleSt
art); FileName := Title + ' ' + FileName; end; end.
可是卡在编码
如果要用node.js或python要怎麽写?
python我电脑有装什麽pip的
※ 编辑: s4028600 (114.41.70.16), 12/01/2017 09:41:38
5F:→ laechan: python蛮简单的就下载python来装,就能用python指令来执行 01/23 10:00
6F:→ laechan: 你写好的 .py档,再来就类似以前的qbasic了都是高阶语言 01/23 10:01
7F:→ laechan: 有了python後我几乎不写batch档了 01/23 10:01