[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] 【已解决】Python怎样在文本特定行前添加数字?

源文件:
a.
xxxxxxxxx
xxxxxxxxx
xxxxxxxxx
b.
xxxxxxxxx
xxxxxxxxx
c.
xxxxxxxxx
xxxxxxxxx
xxxxxxxxx
xxxxxxxxx
目标文件:
a.
1.xxxxxxxxx
2.xxxxxxxxx
3.xxxxxxxxx
b.
1.xxxxxxxxx
2.xxxxxxxxx
c.
1.xxxxxxxxx
2.xxxxxxxxx
3.xxxxxxxxx
4.xxxxxxxxx
啥都不懂,啥都不会!学的还慢!

想到脱发了!
啥都不懂,啥都不会!学的还慢!

TOP

只能做到
1.xxx
2.xxx
3.xxx
这样不停加下去
啥都不懂,啥都不会!学的还慢!

TOP

请把原始文件压缩一下传上来,代码能处理你自己编的数据不见得能处理你的原始文件。

TOP

源文件在附件里
啥都不懂,啥都不会!学的还慢!

TOP

回复 4# GNU


    源文件上传了,大神给看看吧!实在不行给点建议也行!
啥都不懂,啥都不会!学的还慢!

TOP

回复 6# 949825667@qq.co
你的源文件,到底要变成啥效果,表述不清晰,我不知道你的要求。

TOP

回复 8# 523066680


    你这么说话也是没谁了!不知道你怎么看出来我懒得!没天赋倒是真的!
啥都不懂,啥都不会!学的还慢!

TOP

终结这个问题吧!被版主说的不好意思问了!
啥都不懂,啥都不会!学的还慢!

TOP

是不是这种结果?
be
n.
1.a light strong brittle grey toxic bivalent metallic element
v.
1.have the quality of being; (copula, used with an adjective or a predicate noun)
2.be identical to; be someone or something
3.occupy a certain position or area; be somewhere
4.have an existence, be extant
5.happen, occur, take place
6.be identical or equivalent to
7.form or compose
8.work in a specific place, with a specific subject, or in a specific function
9.represent, as of a character on stage
10.spend or use time
11.have life, be alive
12.to remain unmolested, undisturbed, or uninterrupted -- used only in infinitive form
13.be priced at

都这个当老师了还这么小肚鸡肠,胸襟大一点好不好?别人说你几句能不能别太当回事?

TOP

回复 10# 523066680


    我没有啊,哪有小肚鸡肠- -!真无辜,能不能不要用你的位置或者心态来揣摩我的心态啊!我真没你想的那样!
啥都不懂,啥都不会!学的还慢!

TOP

回复 10# 523066680


    你的结果是对的
啥都不懂,啥都不会!学的还慢!

TOP

本帖最后由 523066680 于 2016-8-30 11:59 编辑

  • open $SRC,"<:raw", "be.txt" or die "$!";
  • open $DST,">:raw", "dst.txt";

  • my $n = 0;
  • my $begin = 0;

  • for my $e (<$SRC>)
  • {
  •     $n++ if ($begin == 1);

  •     if ($e=~/\w+\./)
  •     {
  •         $begin = 1;
  •         $n = 0;
  •     }

  •     if ($n > 0)
  •     {
  •         print $DST "${n}.";
  •     }

  •     print $DST $e;
  • }

  • close $SRC;
  • close $DST;


Perl,
应该有人一两行命令可以解决。

TOP

回复 9# 949825667@qq.co
你的规则是什么,是只要碰到有点号“.”,就开始标序号吗?

TOP

回复 14# happy886rr


    他应该还是在折腾单词翻译的事情,词汇解释下分不同类型 v.  n. vt. ...  动词 名词
不同类型下有不同解释/造句/例子,给这些条目编号。

TOP

返回列表