随笔分类 - python
摘要:参考地址 https://www.jianshu.com/p/489c3aff61bd/ 1 安装 pip install pdfkit 2 安装 Wkhtmltopdf 可百度 3 import pdfkit '''将网页生成pdf文件''' def url_to_pdf(url, to_file
阅读全文
摘要:列表转字符串: 将列表中的内容拼接成一个字符串 将列表中的值转成字符串 字符串转列表: 用eval转换 将字符串每个字符转成列表中的值 将字符串按分割成列表 2、列表与字典转换 列表转字典: 将两个列表转成字典 将嵌套列表转为字典 字典转列表: 字典中键、值转为列表 3、字典与字符串转换 字符串转字
阅读全文
摘要:from pwdselfservice import settings # /root/桌面/ad-password-self-service/static/img UPLOAD_ROOT = os.path.join(settings.BASE_DIR,'static/img') # my_os=
阅读全文
摘要:1 后端python生成base64 import os import base64 with open('../static/img/user-icon.jpg','rb') as f: data=f.read() encodesstr=base64.b64encode(data) # 转换 pr
阅读全文
摘要:# 模拟多线程 import threading num=0 lock=threading.Lock() def change_it(n): global num if lock.acquire(): try: for i in range(1000000): num = num + n num =
阅读全文
摘要:参照地址 https://www.cnblogs.com/zszxz/p/12222201.html 2.1 安装 psycopg2 # pip install psycopg2 2.2 连接数据库 每条完整的sql执行步骤如下,读者应谨记; 建立连接获得 connect 对象 获得游标对象,一个游
阅读全文
摘要:def get_money(): import re import json import urllib.request url = "http://webforex.hermes.hexun.com/forex/quotelist?code=FOREXUSDCNY&column=Code,Pric
阅读全文
摘要:import random # 数字库 import string # 字符串库 code=string.digits+string.ascii_letters print(code) # 生成字符串 def getCode(): # sample 取出样本 return ''.join(rando
阅读全文
摘要:这几种类型比较常见,在这里结合稍微总结一下。 1. list 转 string str()方法不不能转出list列表值,会包含其他无关符号如‘[',用join的方法会将列表元素分隔开。 2. string 转 list 直接调用append方法插入list列表 还有一种方法就是通过符号分割的方法,这
阅读全文
摘要:栈 栈是一个有序集合,其中添加和删除元素都是发生在同一端,通常称作发生操作的这一端为顶部,对应的端为底部 例子说明:一个桶里面装很多东西,后放进里面的,先拿出来(也叫后进先出LIFO) 栈是一种操作受限的线性表只允许从一端插入和删除数据。栈有两种存储方式,即线性存储(顺序栈)和链表存储(链栈)。栈的
阅读全文
摘要:import time import requests def dojob(): requests.get('http://localhost:8080/echarts') print("运行任务") def loopfun(): while True: dojob() time.sleep(30)
阅读全文
摘要:bytes主要是给在计算机看的,string主要是给人看的 中间有个桥梁就是编码规则,现在大趋势是utf8 bytes对象是二进制,很容易转换成16进制,例如\x64 string就是我们看到的内容,例如'abc' string经过编码encode,转化成二进制对象,给计算机识别 bytes经过反编
阅读全文
摘要:import hashlib def make_password(mypass): md5=hashlib.md5() sign_utf8=mypass.encode(encoding='utf-8') md5.update(sign_utf8) md5_server=md5.hexdigest()
阅读全文
摘要:2工厂模式 工厂模式 主要有 三种模式 1简单工厂模式(Simple Factory) 工厂方法模式(Factory Method) 抽象工厂模式(Abstract Factory) 说百了就是封装的意思方便很多 class Dingding: def __repr__(self): return
阅读全文

浙公网安备 33010602011771号