私は解決できない宿題を持っています:(
と を使用する必要がos
ありos.path
ます。
ディレクトリを要求するプログラムを作成する必要がありますが、何も入力しない場合、ディレクトリは現在の作業ディレクトリであり、アルファベット順に並べられたすべてのファイルの拡張子が出力されます。
プログラムは次のように動作するはずです。
ディレクトリ:
/Users/Andrew/Desktop
.ai .docx .jpg .png .py .rar .zip
ディレクトリを再度要求するプログラムを作成する必要がありますが、何も入力しない場合、ディレクトリは現在の作業ディレクトリであり、アルファベット順に並べられたすべてのファイルの拡張子を出力しますが、今回はすべてのファイルタイプに対して線を引き、適切な拡張子のファイル。
ディレクトリ:
/Users/Andrew/Desktop
.ai ---------- cat.ai .docx ---------- Job application.docx .png ---------- Screen Shot1.png Untitled-1.png .py ---------- 1.py 2.py 4.py 5.py 6.py .xls ---------- PlanB.xls Tommorow.xls
あなたの助けをいただければ幸いです。
これは、最初の問題を解決するための私の試みです:
import os
directory=input("Directory:")
if directory:
files=os.listdir(directory)
else:
files=os.listdir(os.getcwd())
for filetypes in files:
print(os.path.splitext(filetypes)[1])
やっと最初の課題をやりましたが、2番目の課題が解けません。私は本当に助けが必要です。
ありがとうございました