- 1.遍历文件
- 2.判断文件是否存在
- 3.判断文件是文件夹还是文件
- 4.获取文件大小
- 5.操作zip文件需要使用什么第三方库
- 正确答案
下列哪个语句可以遍历D:file文件夹下的所有文件 1
- A
# -*-coding:utf-8-*-
import os
for root,dirs,files in os.walk("D:file"):
for dir in dirs:
print(os.path.join(root,dir))
for file in files:
print(os.path.join(root,file))
- B
# -*-coding:utf-8-*-
for root,dirs,files in os.walk("D:file"):
for dir in dirs:
print(os.path.join(root,dir))
for file in files:
print(os.path.join(root,file))
- C
# -*-coding:utf-8-*-
import os
for root,dirs,files in os.walk():
for dir in dirs:
print(os.path.join(root,dir))
for file in files:
print(os.path.join(root,file))
2.判断文件是否存在
下面那段语句可以判断D:filea.txt是否存在2
- A
import os t = os.path.exists() print(t)
- B
import os
t = os.path.exists("D:\file\a.txt")
print(t)
- C
with open("D:\file\a.txt", "r") as f:
print(f.read())
3.判断文件是文件夹还是文件
如何判断D:filea.txt是文件夹还是文件3
- A
if os.path.isdir("D:\file\a.txt"):
print("文件夹")
if os.path.isfile("D:\file\a.txt"):
print("文件")
- B
import os
if os.path.isdir("D:\file\a.txt"):
print("文件夹")
if os.path.isfile("D:\file\a.txt"):
print("文件")
- C
if open("D:\file\a.txt", "r"):
print("文件夹")
if not open("D:\file\a.txt", "r"):
print("文件")
4.获取文件大小
如何获取D:filea.txt文件的大小4
- A
with open("D:\file\a.txt", "r") as f:
f = f.read()
f = len(f)
print(f)
- B
import os
t = os.path.exists("D:\file\a.txt")
print(len(t))
- C
import os
l = os.path.getsize("D:\file\a.txt")
print(l)
5.操作zip文件需要使用什么第三方库
有一个zip文件,现在需要在这个zip文件内添加一个文件,需要什么第三方库(多选)5
- A·······························需要os模块
- B·······························需要path模块
- C·······························需要sys模块
- D·······························需要zipfile模块
正确答案
正确答案:A ↩︎
正确答案:B ↩︎
正确答案:B ↩︎
正确答案:C ↩︎
正确答案:A、D ↩︎



