- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 时间戳API
1、淘宝时间戳:http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp{"api":"mtop.common.getTimestamp","v":"*","ret":["SUCCESS::接口调用成功"],"data":{"t":"1619402379514"}}2、苏宁时间戳:http://quan.suning.com/getSysTime.do{"sysTime2":"2021-04-26 09:58:00","s
2021-04-26 10:03:56 3235 1
原创 request重试机制
import timeimport requestsfrom requests.adapters import HTTPAdapters = requests.Session()s.mount('http://', HTTPAdapter(max_retries=3))s.mount('https://', HTTPAdapter(max_retries=3))print('1', time.strftime('%Y-%m-%d %H:%M:%S'))try: r = s.get(
2021-04-19 10:04:09 695
原创 tkinter软件自动更新,多线程流下载
import base64import osimport reimport threadingimport tkinterimport tkinter.messageboximport timefrom tkinter import ttkfrom Tools.tools import open_urlimport requests# url = '兰凑云文件地址'# https://www.lanzoux.com/...class Update: def __init__
2021-04-17 15:12:04 384 1
原创 InsecureRequestWarning: Unverified HTTPS request is being made.解决方法
在代码最前面添加:import requestsfrom requests.packages.urllib3.exceptions import InsecureRequestWarning requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
2021-04-16 16:50:01 568 2
原创 Django链接MySQL数据库
学习Django的时候,推荐使用SQLite作为数据库。服务器部署,推荐使用用MySQL数据库。MySQL支持高并发的访问,而且相对于SQLite,MySQL性能更好。’’’下给出Django链接MySQL数据库步骤:安装 mysqlclient 库:linux环境: pip install mysqlclient ,该命令在windows系统可能会报错,编译不了。Windows环境: 用whl包安装该库。打开点击打开链接 下载对应pthon版本和windows版..
2021-03-30 20:09:45 136
原创 Django部署Window服务器
首先在manage.py 目录下新建 run.pyimport uvicornimport osdef main(): os.environ.setdefault("DJANGO_SETTINGS_MODULE", "web.settings") uvicorn.run( "web.asgi:application", host="0.0.0.0", port=8000, log_level="debug", .
2021-03-30 14:43:48 639 1
原创 Django 同一Model注册多个modelAdmin
需求: 同一个DJango model模型,根据某一字段值才区分成几个单独表例如:信息汇总、失物招领 、寻物启事 三个的信息都属于同一张数据库表。根据 type 字段值得类型区分。Models.pyclass UserMsg(models.Model): username = models.CharField(max_length=20, null=False, verbose_name='发送方') hername = models.CharField(max_length=
2021-03-29 22:44:54 616
原创 MySQL忘记密码
用MySQL创建数据库,需要使用root用户登录。终端执行 mysql -u root -p,输入密码。密码出错,下给出解决方案:方法一:百度搜到 skip-grant-tables跳过验证的方法。但是我试验并未成功。方法二:MySQL官网,在其首页输入“forget password”搜索,进入后选择第一个MySQL的官方文档已经给提供了重置root密码的方法:MySQL官方充值Root密码方法链接下给出具体步骤:重置MySQL root用户的密码:新建文本文件,写入修改用户密码
2021-03-29 19:39:32 1864 3
原创 C#实训教程
C# 实训文章目录C# 实训C# 基础1、基础1、打印输出: Console.WriteLine("hello world");2、char 默认:None 或 ‘’,不是‘ ’3、类型强制转换4 、命名规则5、运算符和表达式6、数据遍历 for-each7、break、continue、return8、数组(不能强制转换) 整形,浮点型,字符型9、枚举、结构体、属性10、类11、方法重载12、装箱、拆箱13、构造方法14、析构方法2、面向对象1、封装2、继承3、多态4、抽象类和抽象方法5、静态6、异常
2021-03-29 11:18:28 929
原创 Django 模板、静态文件、表达
1、DJango静态文件配置bootstrap:https://v3.bootcss.com/getting-started/#download/settings.py下STATIC_URL = '/static/' #静态文件别名STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"),]login.html下head中导入css文件: <link rel="stylesheet" href="/static/plug
2021-03-25 09:20:26 165 1
原创 jQuery教程
文章目录jQuery什么是JQuery?js方式操作dom一:开始JQuery1、DOM对象2、jquery小试牛刀3、dom对象和jquery对象二:选择器1.基本选择器2.表单选择器三:过滤器1、基本过滤器2、表单属性过滤器四:函数1.**val()**2.text()3.attr()val text attr 例子4. remove5.empty6.append7.html例子8.each五:事件1.定义元素监听事件2. on()绑定事件六:Ajax1. $.ajax()2.json结构的参数说明:
2021-03-18 16:31:26 394
原创 pip 换源
打开cmdpip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple输入即可完成换源
2021-03-06 11:57:36 278
原创 python实现rsa加密
import base64from Crypto.PublicKey import RSAfrom Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5public_key = """-----BEGIN PUBLIC KEY----------END PUBLIC KEY-----"""def encrpt(password, public_key): rsakey = RSA.importKey(public_key)
2021-03-04 17:29:06 332 2
原创 Fastapi token验证
Fastapi token验证服务端:/security.py:import hashlibimport hmacfrom fastapi import HTTPException, Headerimport timeSECRET = '123' # 秘钥串,自定义def get_sign(username: str, nonce: str, ts: str, sk: str) -> str: """ 生成签名 ak:也可以使用各自的id nonce:随机
2021-03-02 09:31:43 1845
原创 Scrapy教程
基础1、创建一个项目 scrapy startproject mySpider2、新建一个爬虫scrapy genspiders spiders import scrapyclass SpidersSpider(scrapy.Spider): name = 'spiders' # 爬虫名 allowed_domains = ['itcast.cn'] # 允许爬虫的范围 start_urls = ['http://itcast.cn/'] # 最开始请求的url的
2021-02-25 16:50:31 1078
原创 axios教程
一、axios的基本使用axios介绍: https://www.kancloud.cn/yunye/axios/2348451、axios 发送get请求 带参<script src="https://cdn.bootcdn.net/ajax/libs/axios/0.21.1/axios.min.js"></script>方式一:axios({ url: 'http://127.0.0.1/user/signout?id=1', me
2021-02-05 10:30:02 3415
原创 Tkinter教程
1.开始最简单的窗口from tkinter import *root = TK()root.mainloop()mainloop()的作用: 会让窗口循环接收下一个事件,作为程序最后一步root.title('这是这个窗口标题')2.控件1、标签from tkinter import *root = TK()wl.lable(root, text='这是一个标签')wl.pack()w2 = lable(root, text='123', background=red
2021-01-30 18:55:23 723
原创 Django
Django记录APP创建django项目,app增.删.改.查1、增加2.删除3、修改Q查询 【好用】F查询F对象还适用于更新APPDjango 中的一个app 就是项目里面的一个应用的意思。一个项目包含多个app。一个app 通常就是一个相对独立的模块 ,实现相对独立的功能一个app 本质上 就是一个 Python 包 .py 文件创建django项目,apppython manage.py startproject ccccpython manage.py startapp sa
2021-01-20 11:42:12 268 5
原创 Python tkinter
Python tkinter滑动条 scale组件time.sleep(random.randint(int(self.scale.get()), int(self.scale.get())+3))def print_scale(self, text): print('抢单速度:', text) self.lab1_text.set('当前抢单速度: {} 秒/次'.format(self.v_sacle.get()))self.tree.place(x=22
2020-09-28 22:09:57 111
原创 Python笔记区
Python笔记区欢迎谷歌浏览器修改请求头功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,
2020-08-25 21:47:39 275
FdToChinese.zip
2021-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人