当前位置:首页>python>Python 50个命令行技巧,简单高效

Python 50个命令行技巧,简单高效

  • 2026-02-11 12:31:52
Python 50个命令行技巧,简单高效
Python 命令行工具提供了强大的功能,能够显著提高开发者的工作效率。本文将介绍 50 个实用的 Python 命令行技巧,涵盖代码执行、调试、文件操作、网络请求、自动化任务等多个方面,帮助更好地利用 Python 的强大功能。

往期Python阅读>>

Python 开发中常见的高效写法

Python 快速开发Web文件服务器

Python 15个自动化获取金融数据接口库

Python 自动化做数据可视化10个示例(含代码),强烈推荐

Python 20个实用高效装饰器

Python 30个操作系统命令,事半功倍

Python 40个实用代码案例:提升效率

Python Webbrowser自动化控制浏览器窗口

Python pathlib的使用方法

Python 自动化监控大文件

Python 90个经典使用技巧

Python 文件监控利器Watchdog的使用方法

Docker 40个自动化管理脚本

Python 回调函数的常见应用场景

Python 40个常见场景的代码示例

Python 20 个常用标准模块

Python requests库用法详解

Python 25个函数的开发技巧

Python 20个提高学习效率的工具

Python 自动化文件管理的10个模板

Python 20个常用的开发库

Python 20个代码优化方法

Python 30个内置函数全面解析

Python 50个命令行技巧

Python 解析与转换JSON格式


基础操作技巧

1、直接执行代码片段

无需创建文件即可运行 Python 代码:

python -c "print('Hello World')"

对于快速测试小段代码非常有用。

执行结果:Hello World

2、使用 Python 作为计算器

直接在命令行中进行数学运算:

python -c "print(5 * 8 + 1200)"

执行结果:1240

3、检查 Python 版本

快速查看当前使用的 Python 版本:

python --version

执行结果:Python 3.13.2

4、启动交互式解释器

在任何目录中输入以下命令即可启动 Python REPL:

python 或 python3

执行结果:进入 Python 交互式环境,显示 >>>> 提示符

5、安静模式启动

跳过启动消息,直接进入交互模式:

python -q

执行结果:直接显示 >>>> 提示符,无版本信息

6、退出交互式解释器

使用 exit() 或 quit() 退出 Python 交互式环境

执行结果:退出 Python 环境,返回命令行

7、获取帮助信息

查看 Python 命令或模块的帮助文档:

help('math') 或 python -c "help('math')"

执行结果:显示 math 模块的帮助文档

8、列出已安装模块

查看系统中安装的所有 Python 包:

python -m pip list

执行结果:显示已安装包列表

9、直接运行模块

无需脚本文件即可运行 Python 模块:

python -m http.server

启动本地 Web 服务器

执行结果:启动本地 Web 服务器,默认端口 8000

10、使用 Tab 键自动补全

在 IPython 或支持自动补全的环境中,按 Tab 键可以补全命令或模块名

执行结果:显示可能的补全选项


调试与性能分析

11、交互式调试模式

使用 -i 标志运行脚本后保持解释器打开,便于检查变量:

python -i my_script.py

执行结果:脚本执行后进入交互模式,变量保留

12、测量代码执行时间

使用 timeit 模块测试代码执行速度:

python -m timeit -n 5 -r 3 "y = [x**2 for x in range(2000)]"

执行结果:每条语句循环 5 次,重复 3 轮,取最好的一轮

13、语法检查

在不运行代码的情况下检查语法是否正确:

python -m py_compile my_script.py

执行结果:如果语法正确,没有任何输出,并且会在 __pycache__/ 下生成 .pyc 字节码文件;如果语法错误,会打印错误信息(包括行号和错误类型),并返回非 0 状态码

14、性能分析

使用 cProfile 分析脚本的运行时间:

python -m cProfile -s time script.py

执行结果:显示各函数的执行时间和调用次数

15、内存使用监控

查看脚本的内存占用情况:

python -m memory_profiler my_script.py

执行结果:显示代码的内存使用情况

16、使用 pdb 调试器

在代码中插入断点进行调试:

import pdbpdb.set_trace()

执行结果:程序在断点处暂停,进入调试模式

17、查看当前时间

快速获取当前时间:

python -c "import time; print(time.ctime())"

执行结果:显示当前日期和时间

18、生成随机数

从命令行生成随机数:

python -c "import random; print(random.randint(1, 1000))"

执行结果:随机数字如 742

19、模拟掷骰子

快速生成随机骰子点数:

python -c "import random; print(random.randint(1, 6))"

执行结果:1-6之间的随机整数如 4

20、计算阶乘

快速计算数字的阶乘:

python -c "import math; print(math.factorial(5))"

执行结果:120


文件与数据处理

21、读取文件内容

在命令行中打印文件内容:

python -c "print(open('file.txt').read())"

执行结果:显示文件内容

22、统计文件行数

计算文件中的行数:

python -c "print(len(open('file.txt').readlines()))"

执行结果:显示文件行数

23、按行排序文件

对文本文件按字母顺序排序:

python -c "print(sorted(open('my_file.txt').readlines()))"

执行结果:显示排序后的文件内容

24、读取 CSV 文件

直接解析 CSV 文件内容:

python -c "import csv; print(list(csv.reader(open('my_file.csv'))))"

执行结果:显示 CSV 文件内容为列表

25、美化 JSON 文件

格式化 JSON 文件使其更易读:

python -m json.tool < input.json > output.json

执行结果:生成格式化的 JSON 文件

26、压缩文件

使用 gzip 压缩文件:

python -c "import gzip, shutil; shutil.copyfileobj(open('file.txt', 'rb'), gzip.open('file.txt.gz', 'wb'))"

执行结果:生成压缩文件 file.txt.gz

27、解压 ZIP 文件

解压缩 ZIP 文件到指定目录:

python -m zipfile -e my_file.zip ./output_folder

执行结果:解压文件到指定目录

28、搜索文件

查找匹配特定模式的文件:

python -c "import glob; print(glob.glob('*.txt'))"

执行结果:显示匹配的文件列表,如 ['file1.txt', 'file2.txt']

29、文件编码转换

转换文件编码格式(如 UTF-8 到 GBK):

python -c "open('output.txt', 'w', encoding='gbk').write(open('input.txt').read())"

执行结果:生成转换编码后的文件

30、批量重命名文件

使用 Python 脚本批量修改文件名:

import os[os.rename(f, f.replace('old_', 'new_')) for f in os.listdir() if f.startswith('old_')]

执行结果:文件名中的 old_ 被替换为 new_


网络与系统操作

31、发送 HTTP 请求

快速发送 GET 请求并获取响应:

python -c "import requests; print(requests.get('https://www.kimi.com').text)"

执行结果:显示网页内容

32、启动 Web 服务器

快速启动简单的 HTTP 服务器:

python -m http.server 8000

执行结果:启动本地服务器,监听 8000 端口

33、检查网速

使用 speedtest-cli 测试网络速度:

python -m speedtest_cli

执行结果:显示下载和上传速度

34、发送电子邮件

通过命令行发送邮件:

python -c "import smtplib; s = smtplib.SMTP('smtp.gmail.com', 587); s.starttls(); s.login('your_email', 'your_password'); s.sendmail('from', 'to', 'message'); s.quit()"

执行结果:邮件发送成功或失败信息

35、生成二维码

创建二维码图片:

python -c "import qrcode; qrcode.make('https://www.kimi.com').save('qrcode.png')"

执行结果:生成 qrcode.png 文件

36、获取公网 IP

查询本机的公网 IP 地址:

python -c "import requests; print(requests.get('https://api.ipify.org').text)"

执行结果:显示公网 IP 地址

37、端口扫描

简单的端口扫描脚本:

python -c "import socket; print('Port open' if socket.socket().connect_ex(('localhost', 80)) == 0 else 'Port closed')"

执行结果:显示 Port open 或 Port closed

38、下载文件

使用 Python 下载网络文件:

python -c "import urllib.request; urllib.request.urlretrieve('https://www.kimi.com/file.zip', 'local_file.zip')"

执行结果:下载文件保存为 local_file.zip

39、监控网站状态

检查网站是否在线:

python -c "import requests; print('Online' if requests.get('https://www.kimi.com').status_code == 200 else 'Offline')"

执行结果:显示 Online 或 Offline

40、获取网页标题

提取网页标题信息:

python -c "from bs4 import BeautifulSoup; import requests; print(BeautifulSoup(requests.get('https://www.kimi.com').text, 'html.parser').title.text)"

执行结果:显示网页标题


自动化与高级技巧

41、创建进度条

在命令行中显示进度条:

python -c "import time; [print(f'\r{i}%', end='') or time.sleep(0.1) for i in range(101)]"

执行结果:显示进度条

42、温度转换

摄氏度和华氏度之间的转换:

python -c "c=30; print(f'{c}C = {(c * 9/5) + 32}F')"

执行结果:30C = 86.0F

43、生成强密码

创建安全的随机密码:

python -c "import secrets; print(secrets.token_urlsafe(16))"

执行结果:生成随机密码

44、检查质数

验证数字是否为质数:

python -c "print(all(101 % i != 0 for i in range(2, int(101**0.5)+1)))"

执行结果:True(101是质数)

45、快速绘图

无需脚本直接绘制简单图表:

python -c "import matplotlib.pyplot as plt; plt.plot([1, 2, 3], [4, 5, 6]); plt.show()"

执行结果:显示图表窗口

46、定时任务

使用 Python 设置定时任务(Linux):

(crontab -l; echo "0 1 * * * /usr/bin/python /path/to/your_script.py") | crontab -

执行结果:添加定时任务,每天凌晨1点执行脚本

47、系统信息收集

获取基本的系统信息:

python -c "import platform; print(f'System: {platform.system()}\nNode: {platform.node()}\nRelease: {platform.release()}\nVersion: {platform.version()}\nMachine: {platform.machine()}\nProcessor: {platform.processor()}')"

执行结果:显示系统信息

48、批量图片处理

使用 PIL 批量调整图片大小:

python -c "from PIL import Image; import os; [Image.open(f).resize((800,600)).save(f'resized_{f}') for f in os.listdir() if f.endswith('.jpg')]"

执行结果:生成调整大小后的图片文件,前缀 resized_

49、文件差异比较

比较两个文件的差异:

python -c "import difflib; print('\n'.join(difflib.unified_diff(open('file1.txt').readlines(), open('file2.txt').readlines())))"

执行结果:显示文件差异的 unified diff 格式

50、创建 CLI 应用

使用 Click 库创建命令行工具:

pip install click

执行结果:安装 Click 库,为创建 CLI 工具做准备


结语

Python 命令行的强大之处在于它的灵活性和可扩展性。通过结合第三方库和自定义脚本可以完成与开发和系统管理相关的任务。这 50 个 Python 命令行技巧 能够帮助开发者更高效地完成日常任务,提升工作效率。这些技巧组合使用,可以创造出更加强大和高效的解决方案:

  • 快速测试代码片段而不需要创建临时文件
  • 高效地进行调试和性能分析
  • 自动化文件处理和系统管理任务
  • 轻松完成网络相关操作
  • 创建强大的命令行工具和脚本

掌握这些技巧,让你的 Python 命令行之旅更加高效!

“无他,惟手熟尔”!有需要的用起来!

想高效学习Python?下面三本精选好书满足你的不同需求!

《流畅的Python(第2版)》——Python进阶必读!深入讲解高级特性与最佳实践,适合想精进的开发者。

《Python从新手到高手》:初学者首选,系统学习全栈技能

《Python数据分析:从零基础入门到案例实战》——数据科学利器!手把手教你用Python处理数据,实战案例学完就能用。

三本书均支持先用后付、运费险和7天无理由退货,放心购买!点击“购买”按钮,立即开启你的Python学习之旅吧!

点击下方,即可购书
------加入知识库与更多人一起学习------

https://ima.qq.com/wiki/?shareId=f2628818f0874da17b71ffa0e5e8408114e7dbad46f1745bbd1cc1365277631c

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-11 14:17:23 HTTP/2.0 GET : https://f.mffb.com.cn/a/474963.html
  2. 运行时间 : 1.453540s [ 吞吐率:0.69req/s ] 内存消耗:4,719.23kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=c8b5e76208d1a05fc1475f39905634c4
  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.000563s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000893s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.100692s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.100730s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000937s ]
  6. SELECT * FROM `set` [ RunTime:0.100694s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000808s ]
  8. SELECT * FROM `article` WHERE `id` = 474963 LIMIT 1 [ RunTime:0.100817s ]
  9. UPDATE `article` SET `lasttime` = 1770790643 WHERE `id` = 474963 [ RunTime:0.842874s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.023965s ]
  11. SELECT * FROM `article` WHERE `id` < 474963 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.002593s ]
  12. SELECT * FROM `article` WHERE `id` > 474963 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.012253s ]
  13. SELECT * FROM `article` WHERE `id` < 474963 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.061050s ]
  14. SELECT * FROM `article` WHERE `id` < 474963 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.021353s ]
  15. SELECT * FROM `article` WHERE `id` < 474963 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.010249s ]
1.455932s