readlines

    0热度

    3回答

    使用Python 2.5,我正在阅读三种不同信息的HTML文件。我能够找到信息的方式是找到与正则表达式 *匹配的匹配项,然后从匹配行中计算特定行数以获取我正在查找的实际信息。 问题是我必须重新打开网站3次(每个信息我查找一个)。我认为这样做效率低下,希望能够查看打开网站的所有三件事情。有没有人有更好的方法或建议? * 我会学着更好的办法,如BeautifulSoup,但现在,我需要速战速决 代码:

    0热度

    1回答

    我目前正试图使用​​python的csv模块解析两种不同类型的文件。为了发现我试图解析哪个文件,我必须阅读第二行的第一个字母。根据该行所说的内容,我想移至第7行或第4行,然后使用csv读取数据。我读过它无法在文件对象上混合使用readline()和next()。有没有不同的方式来降低线路?这是我当前的代码给什么我试图更好的主意: with open(str(new_file)) as new_fi

    1热度

    1回答

    我的任务是打开一个文件并打开一个文本文件并列出所有使用的单词。我可以打开,阅读和关闭文件,但是,当我尝试拆分时,出现以下错误。 这是什么意思和任何建议? file = open("decl.txt", "r") lines = file.readlines() text.close() # split oliver words = re.split('\W+', lines) pri

    0热度

    2回答

    我正在处理包含大量数据的CSV文件。每行包含格式如下所示的数据。 姓名,年龄,性别,出生年份 马克,18岁,男,1978年 玛丽,18,男,1980年 马库斯,18,男,1978年 这数据重复如此等等,用于apprixmately 200行。我想知道的是,有一种方法可以打开此文件夹并阅读它,但只打印包含1978年的行。我对上述数据仅打印Mark和Marcus行。 这是我的代码到目前为止。我如何编辑

    0热度

    1回答

    我是Python的新手,我正在从教程中学习,并且这里有一行假设从.csv文件读取并跳过第一行(标题) : data = open("banklist.csv", "r").readlines()[1:] for entry in data: #do some stuffs 问题是,它甚至没有进入循环。卸下[1:]在公开声明中,并添加打印数据,我发现,CSV似乎应该被理解成一个大线,

    3热度

    2回答

    我有成千上万的这样的文件,我想提取列6,7,8的值对应于原子['CG','CD1' , 'CD2', 'CE1', 'CE2', 'CZ'], ATOM 1 CG TOLU 1 -0.437 -0.756 1.802 1.00 1.99 PRO0 ATOM 2 HG TOLU 1 -0.689 -1.123 2.786 1.00 0.00 PRO0 ATOM 3 CD1 TOLU

    1热度

    1回答

    我试图在两个文件中匹配(什么是网络登录用户名)。全部是我(或将要)有兴趣匹配的名称的文本文件。目前,我正在做这样的事情: def find_files(directory, pattern): #directory= (raw_input("Enter a directory to search for Userlists: ") directory=("c:\\TEST")

    1热度

    2回答

    我正在逐行读取txt文件使用python 3内置readline()函数。此文件包含块的员工信息,它看起来像这样: 名字杰克\ n 姓加西亚\ n 经理姓名史密斯\ n 说明这是员工\ n的说明 bla bla bla blan n bla bla bla blan n bla bla bla bla。 \ n 工资25000 \ n 我的代码如下所示: with open(os.path.joi

    7热度

    4回答

    我有一个文本文件,我需要从秒行读取到第15行,包括。 我试过一些方法,但没有方法为我工作... 如果有人可以帮助我,我会很高兴... 非常感谢!

    0热度

    2回答

    如何你使用一个文本文件中删除特定行readlines() ,如: f_open = open("textfile.txt", "r") lines = f_open.readlines() 如何使用lines选择某条线路在textfile.txt并删除它? 对不起,如果它没有意义。