当前位置:首页>python>为什么你Python学3个月还是小白?真正的原因不是笨,而是...

为什么你Python学3个月还是小白?真正的原因不是笨,而是...

  • 2026-04-13 09:24:46
为什么你Python学3个月还是小白?真正的原因不是笨,而是...

😱

90%的人都踩过的学习误区,改正后效率翻3倍|附详细避坑指南


你花了3个月刷完了整套基础教程,打开电脑准备写个脚本解决实际问题——

然后你发现,你连“如何批量重命名100个文件”都不会

你,去,百,度

然后你发现百度到的代码你看不懂,看得懂的代码跑不通,跑得通的代码不知道改几个参数就用到了别的场景

你再回去看视频教程,发现老师讲的是“真·从入门到精通”,

而你学到的是“真·从入门到放弃”


01. 你是不是也这样?

✅ 把Python当数学学

把“看教程”当成“完成任务”,刷完一集又一集,觉得自己在进步
结果一动手,发现自己连个加法函数都不会写

✅ 只看不练

收藏了20G的学习资料,加了N个学习群,每天看别人讨论技术,自己一句话都插不上
年底一总结:今年学习了0行代码

✅ 三天打鱼两天晒网

学一天,歇三天
再学的时候,上次学的变量名都忘了
三个月下来if语句都没写利索

✅ 试图把语法学完再动手

“等我把Python学完了再去写项目”——不好意思,等你学完,黄花菜都凉了
你永远学不完的

如果你中了一条,说明你正在重复90%新人走过的老路


02. 认知反转:问题不在你笨,而在你学错了

我直接告诉你答案:

**你学不好Python,不是因为你不努力,而是因为从一开始,你就把Python当成了一门“编程语言”来学
**

但Python和其他语言不一样

C++、Java是“专业编程语言”,你需要先学语法、再学架构、最后才能上手项目
因为它们的定位就是“工业级开发工具”

但Python不是
Python的基因里写着两个大字:自动化

它最初被创造出来,就是为了让人用脚本自动完成那些重复、无聊、耗时间的工作

所以真正有效的学习路径,不是“系统学语法→再找项目做”,而是“遇到问题→用Python解决→在解决问题中顺便学会语法”

这就是为什么,很多人“教程看完了还是不会写代码”,但也有人“学了一个月就能帮公司省下一下午的重复劳动”

区别不在智力,而在学习目的

**你要做的是:用Python解决真实问题,而不是把Python学到“可以写项目”的程度再去找问题
**

这句话值不值得你收藏,自己想


03. 3个真实场景,手把手教你用Python解决问题

接下来上强度

我给你3个完整可运行的脚本,从真实工作场景中提炼出来
你可以直接复制运行,复制完就能用


场景一:批量重命名文件(让整理文件的时间从2小时变成3秒)

痛点:每次领导给几百个文件命名,格式要求还总变,手动一个个改,改到想摔键盘

解决:10行代码,一次性批量重命名

import os

defbatch_rename(folder_path, prefix="新文件_", start_num=1):
"""
    批量重命名文件夹中的文件
    :param folder_path: 文件夹路径
    :param prefix: 新文件名前缀
    :param start_num: 起始编号
    """

# 获取文件夹中所有文件名
    files = os.listdir(folder_path)
    files.sort()  # 按文件名排序,保证顺序一致

    num = start_num
for filename in files:
# 跳过文件夹本身
if filename == os.path.basename(__file__):
continue

# 获取文件扩展名(保留原格式)
        ext = os.path.splitext(filename)[1]

# 新文件名:前缀 + 编号 + 扩展名
        new_name = f"{prefix}{str(num).zfill(3)}{ext}"

# 完整路径
        old_path = os.path.join(folder_path, filename)
        new_path = os.path.join(folder_path, new_name)

# 执行重命名
        os.rename(old_path, new_path)
print(f"✅ {filename} -> {new_name}")

        num += 1

# 使用方法:改成你自己的文件夹路径
batch_rename(r"C:\Users\你的用户名\Desktop\测试文件夹", prefix="报表_", start_num=1)

逐行解释:

  • • import os:引入操作系统模块,用来操作文件和文件夹
  • • os.listdir(folder_path):列出指定文件夹中的所有文件和文件夹名字,返回一个列表
  • • files.sort():对文件名排序,保证重命名顺序一致(避免1、10、2这种乱序问题)
  • • os.path.splitext(filename)[1]:分离文件名和扩展名,取出扩展名部分(包含点号,如.pdf
  • • str(num).zfill(3):把数字补齐成3位,如1变成001,保证文件名长度一致
  • • os.rename(old_path, new_path):执行重命名操作,参数是旧路径和新路径

运行效果:

✅ 财务报表1.pdf -> 报表_001.pdf
✅ 财务报表2.pdf -> 报表_002.pdf
✅ 分析报告.docx -> 报表_003.docx

适用场景:财务整理发票、行政整理合同、销售整理客户资料,任何需要批量改名的工作


场景二:自动生成Excel报表(让加班做表变成过去式)

痛点:每周都要从系统导出数据,手动复制粘贴到Excel,再逐行调整格式
2小时起步,做多了还容易出错

解决:自动读取数据、处理计算、生成带格式的Excel,一键搞定

import pandas as pd
from openpyxl import Workbook
from openpyxl.styles import Font, Alignment, PatternFill
from datetime import datetime

defgenerate_report(data, output_path):
"""
    根据数据自动生成Excel报表
    :param data: 字典列表,每项是一个员工的数据
    :param output_path: 输出文件路径
    """

# 创建DataFrame
    df = pd.DataFrame(data)

# 计算相关列
    df["总工资"] = df["基本工资"] + df["绩效奖金"] - df["扣款"]
    df["日期"] = datetime.now().strftime("%Y-%m-%d")

# 使用pandas保存为Excel
with pd.ExcelWriter(output_path, engine='openpyxl'as writer:
        df.to_excel(writer, sheet_name="工资表", index=False)

# 获取工作表用于调整格式
        ws = writer.sheets["工资表"]

# 设置表头样式(蓝色背景加粗)
        header_fill = PatternFill(start_color="4472C4", end_color="4472C4", fill_type="solid")
        header_font = Font(bold=True, color="FFFFFF")

for cell in ws[1]:
            cell.fill = header_fill
            cell.font = header_font
            cell.alignment = Alignment(horizontal="center", vertical="center")

# 自动调整列宽
for column in ws.columns:
            max_length = 0
            column_letter = column[0].column_letter
for cell in column:
try:
iflen(str(cell.value)) > max_length:
                        max_length = len(str(cell.value))
except:
pass
            adjusted_width = min(max_length + 250)
            ws.column_dimensions[column_letter].width = adjusted_width

print(f"✅ 报表已生成:{output_path}")

# 测试数据(实际使用时可替换为从数据库/文件读取的数据)
test_data = [
    {"姓名""张三""部门""销售部""基本工资"8000"绩效奖金"2000"扣款"500},
    {"姓名""李四""部门""技术部""基本工资"10000"绩效奖金"3000"扣款"200},
    {"姓名""王五""部门""运营部""基本工资"7000"绩效奖金"1500"扣款"300},
    {"姓名""赵六""部门""销售部""基本工资"8500"绩效奖金"2500"扣款"0},
]

# 运行
generate_report(test_data, r"C:\Users\你的用户名\Desktop\工资报表.xlsx")

逐行解释:

  • • import pandas as pd:引入pandas,处理表格数据的神器,几乎所有Excel操作都离不开它
  • • df = pd.DataFrame(data):把字典列表转成DataFrame,这是pandas的核心数据结构
  • • df["总工资"] = ...:直接对一列进行计算,pandas会自动对每行执行这个运算(向量化操作,比循环快100倍)
  • • df.to_excel(writer, sheet_name="工资表", index=False):写入Excel,index=False表示不写入索引列
  • • PatternFill 和 Font:openpyxl的样式设置,分别管填充色和字体
  • • ws.column_dimensions[column_letter].width = adjusted_width:根据内容长度自动调整列宽,看起来更专业

运行效果:

生成一个格式完整的Excel文件,表头蓝色加粗居中,内容自动换行,列宽自适应,省去手动调整格式的时间

适用场景:每周/月自动生成销售报表、绩效表、考勤表,任何重复性的Excel工作中


场景三:自动化抓取网页数据(再也不用一个个手动复制粘贴)

痛点:需要从网页批量获取数据(比如竞品价格、股票信息、新闻资讯),手动复制1小时起步,还容易漏行

解决:自动请求网页、解析HTML、提取数据、保存到本地,全程30秒

import requests
from bs4 import BeautifulSoup
import pandas as pd
import time

defcrawl_article_titles(url, max_count=10):
"""
    自动抓取网页文章标题
    :param url: 目标网页URL
    :param max_count: 最大抓取数量
    :return: 标题列表
    """

# 设置请求头,模拟浏览器访问(避免被反爬)
    headers = {
"User-Agent""Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
    }

# 发送请求
    response = requests.get(url, headers=headers)
    response.encoding = response.apparent_encoding  # 自动检测编码

# 解析HTML
    soup = BeautifulSoup(response.text, "html.parser")

# 查找页面中的文章标题(根据实际网页结构调整)
# 这里以常见的新闻网站结构为例
    titles = []

# 方法1:查找h标签
for tag in soup.find_all(["h1""h2""h3"]):
if tag.get_text(strip=True):
            titles.append(tag.get_text(strip=True))
iflen(titles) >= max_count:
break

# 方法2:如果上述方法找不到,可以根据class名查找
# for tag in soup.find_all(class_=["title", "article-title", "post-title"]):
#     if tag.get_text(strip=True):
#         titles.append(tag.get_text(strip=True))

return titles

defsave_to_excel(titles, output_path):
"""
    保存标题到Excel
    """

    df = pd.DataFrame({"标题": titles})
    df.to_excel(output_path, index=False)
print(f"✅ 已保存 {len(titles)} 条数据到 {output_path}")

# 示例:抓取一个新闻网站的文章标题
# 注意:实际使用时请换成你需要抓取的URL
url = "https://news.sina.com.cn/"
print(f"正在抓取:{url}")

titles = crawl_article_titles(url, max_count=10)

# 显示结果
print("\n抓取到的标题:")
for i, title inenumerate(titles, 1):
print(f"{i}{title}")

# 保存到Excel
save_to_excel(titles, r"C:\Users\你的用户名\Desktop\文章标题.xlsx")

# 爬虫礼仪:加延迟,别把人家服务器搞崩了
time.sleep(2)
print("完成!")

逐行解释:

  • • import requests:最常用的HTTP库,用来发送网络请求
  • • import BeautifulSoup:HTML解析库,用来从网页源码中提取数据
  • • headers:请求头,User-Agent告诉服务器“我是浏览器不是爬虫”,否则容易被拒绝
  • • response.encoding = response.apparent_encoding:自动检测网页编码,避免中文乱码
  • • BeautifulSoup(response.text, "html.parser"):把HTML源码parse成可解析对象
  • • soup.find_all(["h1", "h2", "h3"]):查找所有标题标签,这个方法对大多数网站都有效
  • • tag.get_text(strip=True):获取标签中的文本内容,strip=True去掉首尾空白
  • • time.sleep(2):每次请求间隔2秒,遵守爬虫礼仪,别把人家网站搞down

运行效果:

正在抓取:https://news.sina.com.cn/
1. 标题1
2. 标题2
3. 标题3
...
✅ 已保存 10 条数据到 C:\Users\...\Desktop\文章标题.xlsx

适用场景:批量获取产品价格、监控竞品信息、自动追踪股票走势,任何需要从网页批量获取数据的场景

⚠️ 重要提醒:爬虫涉及法律风险, 请确保你抓取的数据用途合法, 不要过度频繁请求, 遵守目标网站的robots.txt协议


这三个脚本的共同逻辑

你发现了吗

都不是“教科书式”的代码——没有讲循环分支面向对象,直接上来就是干活

因为这才是Python的正确打开方式:**用现成的工具,解决具体的问题,在解决问题的过程中顺带学会语法
**

你不需要“把Python学完再动手”,你只需要“遇到一个具体问题→找到对应的工具→学会这个工具怎么用”,这就够了


04. 总结:今天就可以做的3件事

1️⃣ 找一个你现在的具体问题

不管是批量改文件名、自动做Excel,还是别的什么,只要是你最近需要重复做的,列出来

2️⃣ 用今天教的思路去解决

遇到问题 → 找工具(百度/ChatGPT)→ 在解决问题中学会语法

3️⃣ 先完成再完美

不要等“学会所有语法再动手”,先跑起来,遇到报错再逐个解决,这才是最快的学习路径


05. 写在最后

Python不需要你“精通”才有用

它只需要你会用一点点,就能帮你省下大把时间

而这“一点点”,从现在开始动手,24小时就能学会

如果你不确定从哪里开始——

**关注【Python小甲鱼】,下篇讲讲如何用AI帮你写代码,让学习效率再翻3倍
**

有问题评论区见,点赞最高的留言我亲自回

🔔 下期预告:如何用DeepSeek帮写代码
实测3个真实工作流,让你的效率提升10倍

(别忘了收藏这篇,下次找代码的时候能快速翻到)

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-15 11:34:24 HTTP/2.0 GET : https://f.mffb.com.cn/a/486175.html
  2. 运行时间 : 0.120030s [ 吞吐率:8.33req/s ] 内存消耗:5,222.01kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=004353adf4548a023b7be75c69505611
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000535s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000838s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000305s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000254s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000617s ]
  6. SELECT * FROM `set` [ RunTime:0.000261s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000623s ]
  8. SELECT * FROM `article` WHERE `id` = 486175 LIMIT 1 [ RunTime:0.000450s ]
  9. UPDATE `article` SET `lasttime` = 1776224064 WHERE `id` = 486175 [ RunTime:0.015127s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000298s ]
  11. SELECT * FROM `article` WHERE `id` < 486175 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001383s ]
  12. SELECT * FROM `article` WHERE `id` > 486175 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000455s ]
  13. SELECT * FROM `article` WHERE `id` < 486175 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.021155s ]
  14. SELECT * FROM `article` WHERE `id` < 486175 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007136s ]
  15. SELECT * FROM `article` WHERE `id` < 486175 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001464s ]
0.121691s