按文件夹书名搜豆瓣
import webbrowser
import os
def read_filenames_from_folder(folder_path):
filenames = []
# 遍历文件夹中的每个项
for item in os.listdir(folder_path):
# 构建完整的文件路径
item_path = os.path.join(folder_path, item)
# 检查是否是一个文件而不是文件夹
if os.path.isfile(item_path):
# 如果是文件,则添加到列表中
filenames.append(item)
# 返回文件名列表
return filenames
# 使用函数获取指定文件夹的文件名
folder_path = os.getcwd()
print(folder_path)
filenames = read_filenames_from_folder(folder_path)
print(filenames)
#folder_path = 'G:/03_理论/00-数学/0.2-工数入门/0.2 微分方程' # 替换为你的文件夹路径
# names = [
# "Arthur Mattuck", "DAVID McMAHON", "Gilbert_Strang", "Howard Anton", "Jim Hefferon", "KENNETH HOFFMAN",
# "Kenneth Kuttler", "Lay D.C", "Otto Bretscher", "Dawkins", "Peter D. Lax", "Robert A. Beezer",
# "Seymour Lipschutz", "Sheldon Axler", "Steven J. Leon", "Tom M.Aposol", "任广千", "孟道骥", "李尚志", "许以超" ]
FFPath ="C:/Users/Administrator/AppData/Roaming/360se6/Application/360se.exe"
# FFPath ="C:/Users/4127/AppData/Roaming/360se6/Application/360se.exe"
webbrowser.register('FF', None, webbrowser.BackgroundBrowser(FFPath))
# 遍历名称列表,并在新的浏览器标签页中打开豆瓣搜索页面
for name in filenames:
print(name)
# 使用字符串格式化将名称添加到URL中
url = 'https://search.douban.com/book/subject_search?search_text={}'.format(name)
webbrowser.get('FF').open_new_tab(url)