随笔分类 -  python-进阶

python使用
摘要:获取公网IP 1 import requests 2 import re 3 res = requests.get("https://myip.ipip.net",timeout=5).text 4 ip = re.findall(r'(\d+\.\d+\.\d+\.\d+)', res)[0] 5 阅读全文
posted @ 2023-08-07 14:34 菜鸟要飞~ 阅读(340) 评论(0) 推荐(0) 编辑
摘要:python操作鼠标键盘 使用pyautogui 或pynput 1.禁用键盘鼠标(测试未禁用笔记本触摸区域) 1 from ctypes import * 2 #禁用鼠标键盘 3 windll.user32.BlockInput(1) 4 5 #接禁鼠标键盘 6 windll.user32.Blo 阅读全文
posted @ 2023-08-04 14:20 菜鸟要飞~ 阅读(140) 评论(0) 推荐(0) 编辑
摘要:Ubuntu 后台持续运行python服务 一般使用 nohup python -u app.py>t.log 2>&1 & nohup python3 -u app.py>t.log 2>&1 & 只记录异常日志 nohup python -u app.py>/dev/null 2>error.l 阅读全文
posted @ 2020-10-12 16:15 菜鸟要飞~ 阅读(606) 评论(0) 推荐(0) 编辑
摘要:1.引入log 模块 import logging 2.设置日志等级 关于日志等级: 重大的,危险的 CRITICAL 系统即将奔溃或已经奔溃 错误 ERROR 出现严重问题,导致某些功能不能正常运行记录信息 警告 WARNING 当某些不被期望的事情发生时需记录的信息,如磁盘存满,当前程序可正常运 阅读全文
posted @ 2020-10-12 15:14 菜鸟要飞~ 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:python操作MongoDB 1.安装pymongo pip install pymongo 2.连接数据库 启动mongodb服务: 包含mongod.exe文件夹bin :shift+鼠标右键,输入:mongod --dbpath D:\\MongoDB\\data 链接数据库,默认端口号27 阅读全文
posted @ 2020-09-10 18:11 菜鸟要飞~ 阅读(343) 评论(0) 推荐(0) 编辑
摘要:一、项目下虚拟环境下载pyinstaller.exe 打包 1.检查是否下载 pyinstaller: 如果没有在vscode终端输入:pip3 install pyinstaller 安装成功后下一步 2.在终端输入打包命令: pyinstaller -F test.py 打包成功后下一步 3.项 阅读全文
posted @ 2020-09-03 16:57 菜鸟要飞~ 阅读(3455) 评论(0) 推荐(0) 编辑
摘要:python操作sqlite3数据库主要包含以下几步: 导入模块、连接数据库、创建游标、建表、操作(增删改查)、关闭游标、关闭数据库 1.导入模块: import sqlite3 2.连接数据库(如果数据库不存在会创建数据库): conn = sqlite3.connect("D:\\test.db 阅读全文
posted @ 2020-09-03 15:16 菜鸟要飞~ 阅读(1703) 评论(0) 推荐(0) 编辑
摘要:txt文件 生成并下载txt文件: @app.route('/download', methods=['GET']) def download(): content = "long text" response = make_response(content) response.headers["C 阅读全文
posted @ 2020-08-17 16:08 菜鸟要飞~ 阅读(1344) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示