こんにちは私はosを使ってディレクトリのlsを作ってファイルを配列に入れたいと思っています。ファイル名をPythonでosを使って配列に入れよう
がimport os
cd = input("Change directory to: ")
while cd != "x":
os.chdir(cd)
command = os.popen('ls')
ls = command.read()
print(ls)
cd = input("Change directory to: ")
count = 0
word = ""
for character in ls:
while count == 0 :
if character!= " ":
count = 1
word += character
elif character == " ":
print(word)
ので、アイデアは、プログラムがそれをすることを開始している:1、私は次の名前がここに
を開始し、実際のコードであるときウィッヒにより一定のtheresのは何も私が言うことはできませんので、一種の立ち往生していますどのディレクトリに変更したいのかを尋ねて、そのディレクトリにlsを作成し、 'x'をタイプすると最初のディレクトリを画面に表示するだけですが、私が言ったようにstは全リストを印刷します。
誰でも助けてくれますか?
ありがとうございました!
ああ、申し訳ありませんが、CD以下=入力(「に変更ディレクトリ:」)、それは読んでください: –
そのmiddelラインをコードのアクテイブな部分です...申し訳ありませんが、スタックオーバーフローのミスを理解した –