【python – read()文本文件的不同输出】教程文章相关的互联网学习教程文章

python-扰乱文本文件中的字母【代码】

我正在准备测试数据,必须使用不同的字母表示?-20次?-30次,?-40次….(它们是UTF-8编码支持的泰米尔语Languague字母)这可以使用打印语句来实现{print ( ' ?? ' * 30 ) + ( ' ? ' * 40 ) + }但是,我需要加扰它们,以便它们不会以任何特定顺序出现.我大约有230个字母,我要印刷20、30、40次.然后我需要对它们进行加扰并将它们写入输出文件.在这方面的任何帮助都是有帮助的.解决方法:有很多方法可以解决此问题.最有效的将是使用random mo...

如何使用python脚本从文件夹检索文件路径到文本文件?【代码】

import shutil import osdef get_files():source = os.listdir("/output_folder/sample/cufflinks/")destination = "output_folder/assemblies.txt"for files in source:if files.with("transcripts.gtf"):shutil.move(files,destination)我想将transcripts.gtf文件从“ / output_folder / sample / cufflinks /”检索到assemblys.txt.上面的代码是否正确.请帮帮我.谢谢 !!解决方法:您可以使用os.walk:import os import shutil ...

在python 3.4上逐行读取文本文件【代码】

我将一本书另存为python上的文本文件,并且试图逐行读取文件.我试过使用这个def print_file1(filename):f = open(filename, 't')for line in f:print(line, end = '')f.close() #optional但是,每次我尝试运行此功能时,它都将不起作用.这就是我的输出runfile(/Users/kareemahokunlola/example.py, wdir=/Users/kareemahokunlola)解决方法:本身,“ t”不是打开文件的有效模式. 您可以将模式指定为rt.如果省略该模式,则默认为“ r”(以...

我们如何打印Python中文本文件中出现单词的行号?【代码】

我需要它来打印文本文件中的相应行号.def index (filename, lst):infile = open('raven.txt', 'r')lines = infile.readlines()words = []dic = {}for line in lines:line_words = line.split(' ')words.append(line_words)for i in range(len(words)):for j in range(len(words[i])):if words[i][j] in lst:dic[words[i][j]] = ireturn dic结果:In: index('raven.txt',['raven', 'mortal', 'dying', 'ghost', 'ghastly', 'evil',...

将带有空格分隔符的文本文件导入python中的csv【代码】

将以下空格分隔的数据文件导入python并将其拆分为我可以使用的数据框时遇到问题.原始数据文件如下所示:3300 0.272 0.302 69 153 21 4 31 104 22 80 4 3 1 0 0 0 "Andre Dawson " 2600 0.269 0.335 58 111 17 2 18 66 39 69 0 3 1 1 0 0 "Steve Buchele "import pandas as pd data = pd.read_csv('../data/ABRMdata', header=None) split_text = [] for line in data:split_text.append(line)return split_tex...

Python:读取文本文件并将文件拆分为列表变量,每个变量各有4行【代码】

我有一个文本文件(fastq文件).该文件的格式1st line - ID 2nd Line - Sequence 3rd Line - something 4th Line - something else.然后再次重复这4行. 例如:1 @M9890393393 2 ATCTGTAAAA 3 + 4 FG%@ATAAAA 5 @M9890393394 6 ATGTCTATCC 7 + 8 AA%$$983089我想做的是,分割此文件,以便可以按4行读取此文件.我可以制作一个列表,每个变量每个包含4行.在上面的示例中,我将列出带有2个变量的列表.解决方法:使用生成器,您可以定义一个惰...

Python优化:解析文本文件以存储默认值并在python中创建密钥对字典【代码】

我正在开发一个程序,我需要为其存储用户默认值,并且用户还应该可以选择修改默认值,以供将来使用该程序.因此,基本上,我有一个模块来管理默认参数和程序的其他方面,这些方面需要存储和稍后检索某些部分.例如,要管理默认参数,我在模块中有一个文件params.py来管理params.txt. python文件params.py本质上包含两个函数:(1)get_default_param(param_name)和(2)set_default_param(param_name). params.txt文件包含以下内容:NDIV: 120 EX...

在Python中将2个暗淡数组“列表列表”输出到文本文件【代码】

一个简单的问题-我正在使用下面代码中的列表创建一个两个昏暗的数组(ddist = [[[0] * d for _ in [0] * d]).它使用gis数据输出距离.我只想要一种简单的方法来获取数组/列表的结果并将其输出到保持相同N * N结构的文本文件中.我过去使用过print语句的输出,但在这种情况下不是一个好的解决方案. 我是通过SAS刚接触python的.def match_bg():#as the name suggests this function will match the variations of blockgroups with grid ...

python怎么才能读取文本文件【图】

python怎么读取文本文件? 文件的读取 步骤:打开 -- 读取 -- 关闭 相关推荐:《Python教程》 读取数据是后期数据处理的必要步骤。 .txt是广泛使用的数据文件格式。一些.csv, .xlsx等文件可以转换为.txt 文件进行读取。 我常使用的是Pytho...

python-在目录中创建多个文本文件的字数字典【代码】

我在word_count_directory()函数中使用build_dict()函数在目录中创建三个文件的字数字典.我想创建三个字典(每个文件一次一个)并更新以前的字典.我的代码创建了一个字典(word_count),该字典同时结合了所有三个字典.我想知道如何做到这一点?def build_dict(filename):f = open(filename, 'rU')words = f.read().split()count = {}for word in words:word = word.lower()if word not in count:count[word] = 1else:count[word] += 1f...

用Python转置文本文件【代码】

我有一个要使用Python转置的文本文件. 例如,给定以下文件:asdfg qwert我希望脚本的输出是一个包含以下内容的文本文件:aq sw de fr gt什么是最简单,最“ pythonic”的方法?我最想出的就是将第一个文件的数据读入数组.解决方法:设定 首先,让我们为尚未设置文件的人设置文件,但是您可以跳到下面的阅读部分,只需确保更改filepath变量以反映文件的位置和名称:import textwrap# dedent removes the extra whitespace in front of eac...

如何使用python从文本文件的行中读取特定字符?【代码】

我有多个.txt文件,其中包含与以下内容相似的多行:[class1] 1:-28 9:-315 13:-354227 2:-36.247 17:-342 8:-34 14:-3825 [class2] 14:-31.8679 7:-32.3582 2:-32.4127 1:-32.7257 8:-32.9804 16:-33.2156我想知道如何在:s之前读取数字并将其存储在数组中.解决方法:我将使用正则表达式,但这是一个没有@Thrustmaster解决方案imo的版本.>>> text = "[class1] 1:-28 9:-315 13:-354227 2:-36.247 17:-342 8:-34 14:-3825" >>> [int(x....

如何在Mac上的Python中从TextEdit中打开文本文件?【代码】

else:tkMessageBox.showinfo('Report Created', 'Your report was sucessfully created')file = 'Student Report.txt'os.system('TextEdit'+file)我正在编写一个程序,该程序从数据库中的数据创建报告,将数据写入文本文件,然后启动该文本文件以便可以打印. 我该如何实现? 我尝试使用网络浏览器,但是没有运气.解决方法:您可以使用/usr/bin/open OSX实用程序:NAMEopen -- open files and directoriesSYNOPSISopen [-e] [-t] [-f] [-...

在Unicode文本文件中接收App Engine中的电子邮件附件Python错误【代码】

我有一些代码来解析电子邮件并找到附件,然后将它们作为db.BlobProperties存储到数据存储区中(稍后可能会将其更改为Blobstore).问题是,当我发送UTF8编码的文本文件时,它会生成错误. 代码基本上保存文件并返回一个转换为字符串然后存储在父电子邮件实体中的密钥.如您所见,我解码文件然后将其存储为blob.我发送了很多附件,这段代码适用于除Unicode编码的文本之外的所有内容.有一个更好的方法吗?我该怎么做才能处理Unicode文本附件? ...

python – 搜索文本文件并插入行【代码】

我想要做的是(使用下面的文本作为示例),在文本文件中搜索字符串“Text2”,然后在“Text 2”之后插入一行(“Inserted Text”)两行. “文本2”可以在文本文件的任何行上,但我知道它将在文本文件中出现一次. 所以这是原始文件:Text1 Text2 Text3 Text4这就是我想要的:Text1 Text2 Text3 Inserted Text Text 4所以我已经知道如何使用下面的代码在一行上添加文本.for line in fileinput.input('file.txt', inplace=1,backup='.bak'):i...