文章分类 -  python之路

摘要:开通百炼大模型服务,然后创建API-KEY import os from openai import OpenAI try: client = OpenAI( #若没有配置环境变量,请用百炼API Key将下行替换为:api_key="sk-xxx", #api_key=os.getenv("DAS 阅读全文
posted @ 2025-02-13 11:05 羊脂玉净瓶 阅读(37) 评论(0) 推荐(0) 编辑
摘要:关于python连接mysql数据库,我们已经知道可以用pymysql模块。但是还有一个模块更强大,那就是records模块。下面介绍关于records模块的使用方法。 数据库连接 github链接为:https://github.com/kennethreitz/records # SQLite 阅读全文
posted @ 2025-02-08 13:46 羊脂玉净瓶 阅读(7) 评论(0) 推荐(0) 编辑
摘要:先安装包 pip install pandas pip install openpyxl 代码实现 import pandas as pd data = pd.read_excel("test.xlsx") print(data.values.tolist()) print(data.to_nump 阅读全文
posted @ 2024-03-29 11:45 羊脂玉净瓶 阅读(10) 评论(0) 推荐(0) 编辑
摘要:#! /usr/bin/python # -*- coding:utf-8 -*- # Author: panb ##此脚本用来获取https证书过期时间,需要先执行pip3 install pyopenssl import argparse; from urllib3.contrib import 阅读全文
posted @ 2024-02-05 14:46 羊脂玉净瓶 阅读(11) 评论(0) 推荐(0) 编辑
摘要:sqlite 不是一个网络数据库,不支持远程访问 import sqlite3 conn=sqlite3.connect("dailiaq.db") cur=conn.cursor() def create(): sql = '''CREATE TABLE `mydlax1aa` (ID INTEG 阅读全文
posted @ 2023-08-08 10:59 羊脂玉净瓶 阅读(97) 评论(0) 推荐(0) 编辑
摘要:前言 supervisor是一个用于管理和监控进程的工具,可以确保进程在意外退出时自动重新启动,并提供了一些管理和监控的功能。下面是使用supervisor管理Python进程的基本步骤 安装supervisor 首先,需要在系统上安装supervisor。可以使用包管理工具(如apt、yum或pi 阅读全文
posted @ 2023-07-27 10:01 羊脂玉净瓶 阅读(993) 评论(0) 推荐(0) 编辑
摘要:import nacos SERVER_ADDRESSES = "10.2.2.10:8848" NAMESPACE = "8f69a418-3d32-4c55-99c6-beb88a56c380" # auth mode client = nacos.NacosClient(SERVER_ADDR 阅读全文
posted @ 2023-06-19 11:15 羊脂玉净瓶 阅读(89) 评论(0) 推荐(0) 编辑
摘要:直接上代码吧 import yagmail yag = yagmail.SMTP(user="xxxx@163.com",password="Jxxxxx",host="smtp.163.com") # password 这里不是登录密码,是授权码 to = "lifq@hahah.com" sub 阅读全文
posted @ 2023-05-24 11:01 羊脂玉净瓶 阅读(7) 评论(0) 推荐(0) 编辑
摘要:python对并发编程的支持 多线程:threading,利用CPU和IO可以同时执行的原理,让CPU不会干巴巴的等待 多进程:multiprocessing,利用多核CPU的能力,真正的并行任务 一步IO:asyncio,在单线程利用CPU和IO同时执行的原理,实现函数异步执行 使用Lock对共享 阅读全文
posted @ 2023-05-23 11:38 羊脂玉净瓶 阅读(25) 评论(0) 推荐(0) 编辑
摘要:前言: 在python中经常会用到异步,线程池,进程池,解决IO的操作,在爬虫中不建议使用进程池(消耗太大) 目标: 学会使用线程池 在使用多线程之前,先看下单线程 示例: import time def f1(): for i in range(3): print(f"我饿了{i}") time. 阅读全文
posted @ 2023-05-23 10:59 羊脂玉净瓶 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1. 修改docker的service文件 将14行改为16行即可 2. 安装docker python sdk pip install docker import json import docker client = docker.DockerClient(base_url='tcp://192 阅读全文
posted @ 2023-05-17 15:31 羊脂玉净瓶 阅读(420) 评论(0) 推荐(0) 编辑
摘要:正则表达式匹配字符串的一门语言1. 普通字符串2. 元字符,一个符号匹配一堆内容 \d 匹配一个数字 \D 对 \d 取反 \w 匹配一个字母(大写或者小写),数字,下划线_ \W 对\w取反 [abc] 匹配a,b,或者c [^abc] 不匹配a,b,或者c . 除了换行符以外任何字符都能匹配 量 阅读全文
posted @ 2023-05-17 11:43 羊脂玉净瓶 阅读(64) 评论(0) 推荐(0) 编辑
摘要:1、简介 flask 自带的web服务器可用于开发环境运行调试,不适合部署在生产环境,无法满足线上的性能要求。当使用app.run(host = '0.0.0.0',port=6000)启动时,flask框架会有一段 WARNING: This is a development server. Do 阅读全文
posted @ 2023-04-18 20:28 羊脂玉净瓶 阅读(510) 评论(0) 推荐(0) 编辑
摘要:Python调用Shell,有两种方法:os.system(cmd)或os.popen(cmd)脚本执行过程当中的输出内容。实际使用时视需求状况而选择。 二者的区别是: os.system(cmd)的返回值是脚本的退出状态码,只会有0(成功),1,2 os.popen(cmd)返回脚本执行的输出内容 阅读全文
posted @ 2023-04-04 20:10 羊脂玉净瓶 阅读(71) 评论(0) 推荐(0) 编辑
摘要:国内常用的pip源 PIP源在国外,速度慢,可以更换为国内源,以下是国内一些常用的PIP源。 豆瓣(douban) http://pypi.douban.com/simple/ (推荐) 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 阿里云 http: 阅读全文
posted @ 2023-02-20 15:09 羊脂玉净瓶 阅读(249) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要介绍了gunicorn 部署django的配置方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下 1. 安装gunicorn pip install gunicorn cd 到django项目中 python3 manage.py migrate 启动服务:sudo pytho 阅读全文
posted @ 2023-02-13 18:08 羊脂玉净瓶 阅读(1188) 评论(0) 推荐(1) 编辑
摘要:python内置了SQLite数据库通过内置sqlite3模块可以直接访问数据库 SQLite 下载页面-sqlite-tools-win32-x86-3370100.zip--直接解压运行sqlite.exe文件打开SQLite数据库命令行窗口 SQLite的部分交互命令 打开SQLite数据库命 阅读全文
posted @ 2023-02-08 16:22 羊脂玉净瓶 阅读(296) 评论(0) 推荐(0) 编辑
摘要:读取excel的python 库比较多,常见的有xlrd,openpyxl。这里用openpyxl进行演示 import openpyxl # 打开工作簿 wb = openpyxl.load_workbook(r"test.xlsx",read_only=False) # 获取表单对象 sheet 阅读全文
posted @ 2022-11-08 10:38 羊脂玉净瓶 阅读(373) 评论(0) 推荐(0) 编辑
摘要:1. argparse模块作用用于解析命令行参数 2. 位置参数和可选参数运行以下代码: import argparse arg = argparse.ArgumentParser("测试") arg.add_argument("-s","--status",default="true",choic 阅读全文
posted @ 2022-10-31 16:25 羊脂玉净瓶 阅读(764) 评论(0) 推荐(0) 编辑
摘要:安装 pip install records 使用步骤: 连接数据库,返回 db 数据库对象 db 对象执行 sql 语句 import recordsdb = records.Database('mysql+pymysql://root:python#2019@xxx.xxx.xxx.xxx/la 阅读全文
posted @ 2021-09-08 11:37 羊脂玉净瓶 阅读(767) 评论(0) 推荐(0) 编辑

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