2017-11-29 10 views
0

2つのフォルダを考えてみましょう。 X.Now内の1つの-Xともう1つのYは、ATOM IDE内のフォルダXへの作業パスを設定したと言うことができます。例えば コードの下に書いている間、私は、フォルダX内だそうpythonコードにフォルダを含める方法

import glob2 
import datetime 
filenames = glob2.glob('*.txt') 

#How do I list files of folder Y only??? 
with open(datetime.datetime.now().strftime("%Y-%m-%d-%H-%M-%S-%f")+".txt", 'w') as file: 
#How do I create file inside folder Y only 
    for item in filenames: 
     with open(item,"r") as f: 
      content = f.read() 
      file.write(content) 
      file.write("\n") 
+0

フォルダの内容を明確にすることができますか、つまりフォルダツリーを表示できますか? – Xeningem

答えて

0

あなたが別のディレクトリの周りに切り替えるには、コードの下に使用することができます

Path='path to y' 
currentDir = os.getcwd() 
os.chdir(Path) 
#do your job here 
#now come back to previous directory 
os.chdir(currentDir) 
0

のは、あなたのディレクトリ構造を見てみましょう:

x/ 
some_script.py 
y/ 

は今、あなたが探しているものを書き込むことで、Y内のファイルを作成することですsome_script.py でいくつかのコードこれは、あなたがそれを行う方法です。

fh = open('y/a.txt', 'w') 
fh.write("Yayy") 
fh.close() 
関連する問題