首页 > 编程语言 >python截取文本

python截取文本

时间:2023-07-27 22:57:01浏览次数:42  
标签:__ txt python 截取 lines file line 文本 open

def sclip():
    with open("file.txt", "r") as file:
        lines = file.readlines()
    first_line = lines[0:2]
    last_10_lines = lines[5:]

    first_line.extend(last_10_lines)
    with open("output.txt", "w") as file:
        file.writelines(first_line)
        file.writelines(last_10_lines)

def getCharByLine(char,lines):
    for i, line in enumerate(lines):
        index = line.find(char)
        if index != -1:
            return i + 1;
    return None

if __name__ == '__main__':
    # with open("file.txt", "r") as file:
    #     lines = file.readlines()
    sclip();
View Code

 

标签:__,txt,python,截取,lines,file,line,文本,open
From: https://www.cnblogs.com/lljboke/p/17586334.html

相关文章

  • XMC-GAN:从文本到图像的跨模态对比学习
    Google提出了一个跨模态对比学习框架来训练用于文本到图像合成的GAN模型,用于研究解决生成的跨模态对比损失问题。文/ HanZhang,ResearchScientistandJingYuKoh,SoftwareEngineer,GoogleResearch原文/ https://ai.googleblog.com/2021/05/cross-modal-contrastive-......
  • Python生成30万条Excel 测试数据
    使用Python生成30万条Excel测试数据fromopenpyxlimportWorkbookfromconcurrent.futuresimportThreadPoolExecutor#定义生成数据的函数defgenerate_data(start,end,sheet):#生成数据foriinrange(start,end+1):sheet.append([i,f"姓名{i......
  • Java 按行写入 文本文件
    Java按行写入文本文件在Java中,我们经常需要将数据写入到文本文件中。而将数据按行写入文本文件是一种常见的需求。本文将介绍如何使用Java按行写入文本文件,以及提供相应的代码示例。1.创建文件在开始之前,我们需要先创建一个文本文件,用于存储我们要写入的数据。可以使用File类......
  • python虚拟环境拷贝到另一台电脑
    背景介绍:建立了虚拟环境后,在其中安装的包很多,也很费时间,你想将这个MyApp放到其他电脑上去开发,是不是直接复制MyApp文件夹就可以了呢?不行!因为在建立虚拟环境时,虚拟环境中的python.exe,pip.exe......等一些文件会“硬编码”,记录的是绝对路径,放到其他电脑后,因为路径不同会出错!......
  • Python基础day54 Django2
    配置文件的介绍#注册应用的INSTALLED_APPS=['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.......
  • python学习_列表
    一、为什么需要列表变量可以存储一个元素,而列表是一个"大容器",可以存储N多个元素,且元素可以是不同的类型,程序可以很方便的对这些数据进行整体操作列表相当于其他语言中的数组列表索引示意图:二、列表的创建列表使用中括号即可创建,列表中的不同元素之间使用英文的逗号进行......
  • android studio 如何调用python
    如何在AndroidStudio中调用Python概述:在AndroidStudio中调用Python可以帮助我们解决一些实际问题,比如使用Python的强大数据处理和分析库,或者直接调用已有的Python脚本。本文将介绍如何在AndroidStudio中调用Python,并提供一个示例来解决一个实际问题。步骤:以下是在AndroidSt......
  • python 分割字符
    #输入王小明,输出王小明#读取原始txt文件withopen('D:\\PCCW_Test_Script\\111.txt',encoding='utf-8')asfile1:content=file1.readlines()#print(content)withopen('D:\\PCCW_Test_Script\\222.txt',"w",encoding=......
  • github源码python如何运行
    如何运行GitHub上的Python源码项目问题描述GitHub上有很多优秀的Python源码项目,但是对于一些新手来说,如何正确地运行这些项目可能会成为一个问题。因此,本文将提供一份解决方案,以帮助新手顺利地运行GitHub上的Python源码项目。解决方案步骤1:克隆项目首先,在GitHub......
  • Python @classmethod decorator and static method All In One
    Python@classmethoddecoratorandstaticmethodAllInOne修饰器/装饰器;静态方法;实例方法#clsclassRectangle:def__init__(self,width,height):self.width=widthself.height=height#实例方法defcalculate_area(self):returnself.wid......