{"id":8396,"date":"2022-09-13T09:55:54","date_gmt":"2022-09-13T04:25:54","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/"},"modified":"2022-09-13T09:55:54","modified_gmt":"2022-09-13T04:25:54","slug":"solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/","title":{"rendered":"[Solved] read multiple text files and write to one file in one column [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-13262993\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"13262993\" data-parentid=\"13262840\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Your question is very vague, but I came up with this:<\/p>\n<p>These are my assumptions:<\/p>\n<ol>\n<li>The &#8220;values&#8221; in each line of the text file are separated by whitespace<\/li>\n<li>The output file will contain values in the order in which the files they are contained in were passed in. So, if the function&#8217;s params were <code>f1<\/code>, <code>f2<\/code>, <code>f3<\/code> and <code>outfilepath<\/code>, then the values in <code>f1<\/code> appear first in <code>outfilepath<\/code> and the values in <code>f2<\/code> appear second in <code>outfilepath<\/code>, etc<\/li>\n<\/ol>\n<p>Here is a function that does what you want under these assumptions: <\/p>\n<pre><code>def readwrite(infilepaths, outfilepath):\n    with open(outfilepath, 'w') as outfile:\n        outfile.write(threeLinesOfHeader + '\\n')\n        for infilepath in infilepaths:\n            with open(infilepath) as infile:\n                skipLines = 4\n                for _ in range(skipLines):\n                    infile.readline()\n                values = itertools.chain.from_iterable(line.strip().split() for line in infile)\n                outfile.write('\\n'.join(values) + '\\n')\n    print 'done'\n<\/code><\/pre>\n<p>Hope this helps<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">1<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved read multiple text files and write to one file in one column [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Your question is very vague, but I came up with this: These are my assumptions: The &#8220;values&#8221; in each line of the text file are separated by whitespace The output file will contain values in the order in which the files they are contained in were passed in. So, if the function&#8217;s params were &#8230; <a title=\"[Solved] read multiple text files and write to one file in one column [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/\" aria-label=\"More on [Solved] read multiple text files and write to one file in one column [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[575,349],"class_list":["post-8396","post","type-post","status-publish","format-standard","hentry","category-solved","tag-file-io","tag-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] read multiple text files and write to one file in one column [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] read multiple text files and write to one file in one column [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Your question is very vague, but I came up with this: These are my assumptions: The &#8220;values&#8221; in each line of the text file are separated by whitespace The output file will contain values in the order in which the files they are contained in were passed in. So, if the function&#8217;s params were ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-13T04:25:54+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] read multiple text files and write to one file in one column [closed]\",\"datePublished\":\"2022-09-13T04:25:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/\"},\"wordCount\":116,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"file-io\",\"python\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/\",\"name\":\"[Solved] read multiple text files and write to one file in one column [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-09-13T04:25:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] read multiple text files and write to one file in one column [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] read multiple text files and write to one file in one column [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] read multiple text files and write to one file in one column [closed] - JassWeb","og_description":"[ad_1] Your question is very vague, but I came up with this: These are my assumptions: The &#8220;values&#8221; in each line of the text file are separated by whitespace The output file will contain values in the order in which the files they are contained in were passed in. So, if the function&#8217;s params were ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/","og_site_name":"JassWeb","article_published_time":"2022-09-13T04:25:54+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] read multiple text files and write to one file in one column [closed]","datePublished":"2022-09-13T04:25:54+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/"},"wordCount":116,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["file-io","python"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/","name":"[Solved] read multiple text files and write to one file in one column [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-13T04:25:54+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-read-multiple-text-files-and-write-to-one-file-in-one-column-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] read multiple text files and write to one file in one column [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/8396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=8396"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/8396\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=8396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=8396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=8396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}