Snippets

Merkulove Team Test JS for Coder

Created by omviktoriya1 last modified
document.write('<link rel="stylesheet" href="https://github.githubassets.com/assets/gist-embed-fade154c2b3e75984195a048041ab52d.css">')
document.write('<div id=\"gist14381922\" class=\"gist\">\n    <div class=\"gist-file\">\n      <div class=\"gist-data\">\n        <div class=\"js-gist-file-update-container js-task-list-container file-box\">\n  <div id=\"file-ex17-py-py\" class=\"file my-2\">\n    \n\n  <div itemprop=\"text\" class=\"Box-body p-0 blob-wrapper data type-python  \">\n      \n<table class=\"highlight tab-size js-file-line-container\" data-tab-size=\"8\" data-paste-markdown-skip>\n      <tr>\n        <td id=\"file-ex17-py-py-L1\" class=\"blob-num js-line-number\" data-line-number=\"1\"><\/td>\n        <td id=\"file-ex17-py-py-LC1\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-c>#Script to copy one file to another<\/span><\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L2\" class=\"blob-num js-line-number\" data-line-number=\"2\"><\/td>\n        <td id=\"file-ex17-py-py-LC2\" class=\"blob-code blob-code-inner js-file-line\">\n<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L3\" class=\"blob-num js-line-number\" data-line-number=\"3\"><\/td>\n        <td id=\"file-ex17-py-py-LC3\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-k>from<\/span> <span class=pl-s1>sys<\/span> <span class=pl-k>import<\/span> <span class=pl-s1>argv<\/span><\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L4\" class=\"blob-num js-line-number\" data-line-number=\"4\"><\/td>\n        <td id=\"file-ex17-py-py-LC4\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-k>from<\/span> <span class=pl-s1>os<\/span>.<span class=pl-s1>path<\/span> <span class=pl-k>import<\/span> <span class=pl-s1>exists<\/span><\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L5\" class=\"blob-num js-line-number\" data-line-number=\"5\"><\/td>\n        <td id=\"file-ex17-py-py-LC5\" class=\"blob-code blob-code-inner js-file-line\">\n<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L6\" class=\"blob-num js-line-number\" data-line-number=\"6\"><\/td>\n        <td id=\"file-ex17-py-py-LC6\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-s1>script<\/span>, <span class=pl-s1>from<\/span> <span class=pl-s1>file<\/span>, <span class=pl-s1>to<\/span> <span class=pl-s1>file<\/span> <span class=pl-c1>=<\/span> <span class=pl-s1>argv<\/span><\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L7\" class=\"blob-num js-line-number\" data-line-number=\"7\"><\/td>\n        <td id=\"file-ex17-py-py-LC7\" class=\"blob-code blob-code-inner js-file-line\">\n<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L8\" class=\"blob-num js-line-number\" data-line-number=\"8\"><\/td>\n        <td id=\"file-ex17-py-py-LC8\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-k>print<\/span> <span class=pl-s>&quot;Copying from %s to %s&quot;<\/span> <span class=pl-c1>%<\/span> (<span class=pl-s1>from_file<\/span>, <span class=pl-s1>to_file<\/span>)<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L9\" class=\"blob-num js-line-number\" data-line-number=\"9\"><\/td>\n        <td id=\"file-ex17-py-py-LC9\" class=\"blob-code blob-code-inner js-file-line\">\n<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L10\" class=\"blob-num js-line-number\" data-line-number=\"10\"><\/td>\n        <td id=\"file-ex17-py-py-LC10\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-c>#We could do these two on one line. How?<\/span><\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L11\" class=\"blob-num js-line-number\" data-line-number=\"11\"><\/td>\n        <td id=\"file-ex17-py-py-LC11\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-s1>input<\/span> <span class=pl-c1>=<\/span> <span class=pl-en>open<\/span>(<span class=pl-s1>from_file<\/span>)<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L12\" class=\"blob-num js-line-number\" data-line-number=\"12\"><\/td>\n        <td id=\"file-ex17-py-py-LC12\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-s1>indata<\/span> <span class=pl-c1>=<\/span> <span class=pl-s1>input<\/span>.<span class=pl-en>read<\/span>()<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L13\" class=\"blob-num js-line-number\" data-line-number=\"13\"><\/td>\n        <td id=\"file-ex17-py-py-LC13\" class=\"blob-code blob-code-inner js-file-line\">\n<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L14\" class=\"blob-num js-line-number\" data-line-number=\"14\"><\/td>\n        <td id=\"file-ex17-py-py-LC14\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-k>print<\/span> <span class=pl-s>&quot;the input file is %s bytes long&quot;<\/span> <span class=pl-c1>%<\/span> <span class=pl-en>len<\/span>(<span class=pl-s1>indata<\/span>)<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L15\" class=\"blob-num js-line-number\" data-line-number=\"15\"><\/td>\n        <td id=\"file-ex17-py-py-LC15\" class=\"blob-code blob-code-inner js-file-line\">\n<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L16\" class=\"blob-num js-line-number\" data-line-number=\"16\"><\/td>\n        <td id=\"file-ex17-py-py-LC16\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-k>print<\/span> <span class=pl-s>&quot;does the output file exist? %r&quot;<\/span> <span class=pl-c1>%<\/span> <span class=pl-en>exists<\/span>(<span class=pl-s1>to_file<\/span>)<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L17\" class=\"blob-num js-line-number\" data-line-number=\"17\"><\/td>\n        <td id=\"file-ex17-py-py-LC17\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-k>print<\/span> <span class=pl-s>&quot;Ready, hit RETURN to continue, CTRL-C to abort.&quot;<\/span> <span class=pl-s1>raw_input<\/span>()<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L18\" class=\"blob-num js-line-number\" data-line-number=\"18\"><\/td>\n        <td id=\"file-ex17-py-py-LC18\" class=\"blob-code blob-code-inner js-file-line\">\n<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L19\" class=\"blob-num js-line-number\" data-line-number=\"19\"><\/td>\n        <td id=\"file-ex17-py-py-LC19\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-s1>output<\/span> <span class=pl-c1>=<\/span> <span class=pl-en>open<\/span>(<span class=pl-s1>to_file<\/span>, <span class=pl-s>&#39;w&#39;<\/span>)<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L20\" class=\"blob-num js-line-number\" data-line-number=\"20\"><\/td>\n        <td id=\"file-ex17-py-py-LC20\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-s1>output<\/span>.<span class=pl-en>write<\/span>(<span class=pl-s1>indata<\/span>)<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L21\" class=\"blob-num js-line-number\" data-line-number=\"21\"><\/td>\n        <td id=\"file-ex17-py-py-LC21\" class=\"blob-code blob-code-inner js-file-line\">\n<\/td>\n      <\/tr>\n      <tr>\n        <td id=\"file-ex17-py-py-L22\" class=\"blob-num js-line-number\" data-line-number=\"22\"><\/td>\n        <td id=\"file-ex17-py-py-LC22\" class=\"blob-code blob-code-inner js-file-line\"><span class=pl-k>print<\/span> <span class=pl-s>&quot;Alright, all done.&quot;<\/span><\/td>\n      <\/tr>\n<\/table>\n\n\n  <\/div>\n\n  <\/div>\n<\/div>\n\n      <\/div>\n      <div class=\"gist-meta\">\n        <a href=\"https://gist.github.com/ronkagan/61b96c23d0d99e53ba25/raw/923553bf3bc590c15bc69d2dc588bf080c533d22/Ex17.py.py\" style=\"float:right\">view raw<\/a>\n        <a href=\"https://gist.github.com/ronkagan/61b96c23d0d99e53ba25#file-ex17-py-py\">Ex17.py.py<\/a>\n        hosted with &#10084; by <a href=\"https://github.com\">GitHub<\/a>\n      <\/div>\n    <\/div>\n<\/div>\n')

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.