Python
文章平均质量分 66
巴啦啦小魔仙变身
我胖起来就是你们老公
展开
-
Django+channels -> websocket
学习视频: https://www.bilibili.com/video/BV1J44y1p7NX/?p=10学习记录截图: https://blog.csdn.net/qq_22038327/article/details/128586353ws_demo.setings.py启动serverws_demo.urls.pyindex.htmlapp01.routings.py (相当于urls)ws_demo.asgi.pypostman 测试 websocket 接口原创 2023-01-08 17:25:35 · 403 阅读 · 0 评论 -
Django+channels -> websocket [学习记录截图]
学习视频: https://www.bilibili.com/video/BV1J44y1p7NX/?p=10in ws_demo/setings注册channels添加 ASGI_APPLICATIONconsumer.ChatConsmer.as_asgi() # 处理视图的类建立连接client -> serverserver -> clientclinet 端的socket原创 2023-01-07 00:20:31 · 633 阅读 · 0 评论 -
python-email-邮件模板
#!/usr/bin/python3-- coding:utf-8 --@Software : PyCharm@CreateTime: 2021-01-26 13:44@Author : yjli27@File : py_email_moduleref >>https://zhuanlan.zhihu.com/p/89868804from tools_py3 import *先导入相关的库和方法import smtplibimport email负责构造原创 2021-01-30 15:04:52 · 1090 阅读 · 0 评论 -
python 实现Base64编码
python 实现Base64编码参考:1、Python实现Base64编码2、潭州课堂亦云python加密算法之base64原创 2020-03-29 16:37:26 · 394 阅读 · 0 评论 -
python -PyInstaller - 打包成可执行程序
python -PyInstaller - 打包成可执行程序此处主要是Windows系统下,因为Linux、MacOS都可以直接运行源代码安装pip3 install pywin32, PyInstaller打包pyinstaller xxx.py打包成文件夹pyinstaller xxx.py打包成单个文件pyinstaller -F xxx.py打包成单个文件,不带...原创 2020-02-24 20:42:23 · 240 阅读 · 0 评论 -
python-time-毫秒级时间戳
python-time-毫秒级时间戳import time, datetimedef timeToStamp(timestr): """ 时间转毫秒级时间戳 :param timestr: :return: """ # timestr = '2019-01-14 15:22:18.123' # timestr = datetime.da...原创 2020-02-04 12:54:11 · 3982 阅读 · 0 评论 -
Python使用虚拟环境(windows-python-virtualenv)
【Python虚拟环境的安装和配置(windows)】查看workon进入虚拟环境 fangchaninfoworkon fangchaninfo退出虚拟环境deactivate or deactivate.bat原创 2020-02-03 22:52:02 · 143 阅读 · 0 评论 -
python-matplotlib-image-numpy-相互配合
python-matplotlib-image-numpy-相互配合from PIL import Imageimport matplotlib.pyplot as pltimport numpy as npdef loadImage(imgPath): if not imgPath: imgPath = r"test.png" imgObject= Im...原创 2020-01-15 15:40:06 · 379 阅读 · 0 评论 -
opencv-python
学习视频: https://www.bilibili.com/video/av68735378官方文档: https://docs.opencv.org/master/d6/d00/tutorial_py_root.htmlpip3 install opencv-python -i https://pypi.doubanio.com/simpleimport cv2 as cvimpo...原创 2020-01-10 22:44:11 · 283 阅读 · 0 评论 -
python-js反编译初试
python-js反编译初试预备知识爬虫必备:Python 执行 JS 代码 —— PyExecJS、PyV8、Js2Py目的是 python 可以调试 js原创 2019-12-19 15:52:44 · 370 阅读 · 0 评论 -
python-爬虫-滑块破解
爬虫-滑块破解入门 - 极验滑动验证码的识别 - 崔庆才深入 - 使用 Python + Selenium 破解滑块验证码 - 这个里面有js破解滑块的链接原创 2019-12-19 14:58:08 · 675 阅读 · 0 评论 -
python-selenium-proxy
seleniumhttps://www.cnblogs.com/nbkhic/p/4885041.html值得学习原创 2019-12-19 12:23:35 · 802 阅读 · 0 评论 -
字体加密woff(@font-face)防爬-学习记录
大众点评 字体(@font-face)防爬原网址:http://www.dianping.com/shop/124413166 ,对应位置数字和文字被加密参考1、针对@font-face反爬2、第五章(上):诡异的字体搜索关键字 “font-face”@font-face { font-family: <fontFamily>; /* 自定义的字体名称; *...原创 2019-12-12 09:20:49 · 4574 阅读 · 0 评论 -
python-logging->stdout&saveFile
python-logging->stdout&saveFileref https://www.cnblogs.com/liujiacai/p/7804848.html# [2019-11-17 15:05:11,051 - model.tools - INFO]# logging.basicConfig(level=logging.INFO, format='[%(asctim...原创 2019-11-19 16:35:03 · 214 阅读 · 0 评论 -
简单线性回归
简单线性回归如何理解:以房屋面积和价格关系理解1、随面积增大,价格随之增大;2、增大的趋势是线性的,没有指数级的增大那么夸张;并不是以前理解的y=ax那么的局限对于分类问题,二维坐标轴表示2个特征,以颜色表示分类结果;而对于回归问题,二维坐标轴表示1个特征和一个输出值,输出值在一定的值域内,要占用一个轴线,若是2个特征值,则需要三位坐标轴表示。...原创 2019-11-14 22:04:56 · 105 阅读 · 0 评论 -
KNN-距离-数据归一化 Feature Scaling
KNN-距离-数据归一化 Feature Scaling学习视频在线数学公式的编辑工具Q: 为什么要数据归一化?A:样本肿瘤大小(厘米)发现时间(天)样本11200样本25100采用欧拉距离:(1−5)2+(200−100)2\sqrt{(1-5)^{2}+(200-100)^{2}}(1−5)2+(200−100)2,这值被发现时间所主导,虽...原创 2019-11-13 22:51:39 · 736 阅读 · 0 评论 -
曼哈顿、欧拉、明可夫斯基 距离
曼哈顿、欧拉、明可夫斯基 距离参考视频原创 2019-11-10 15:10:29 · 252 阅读 · 0 评论 -
array,array.array,np.array的区别
list、array.array、numpy.array的区别list,不限定数据类型。使用起来非常灵活,但带来的缺点是速度相对较慢,因为对每一个元素要检查数据类型;myList = [i for i range(10)]array.array,限定数据类型。限制了灵活性,相对速度比较高;同时array只是将存储的数据看成数组或二维数组,而数组并没有看成矩阵,也没有配备向量或矩阵相关的运算...原创 2019-11-09 20:28:30 · 1798 阅读 · 0 评论 -
python Thrading demo - 线程
python Thrading demodemo_1# -*- coding: utf-8 -*-import threading, timedef run(num): pass print("subThread({}) is start...".format(threading.current_thread().name)) time.sleep(0.5...原创 2019-10-14 16:17:19 · 261 阅读 · 0 评论 -
python 识别数字验证码
python 识别数字验证码0. 环境搭建:0.1. 安装Tesseract原创 2019-06-09 18:44:09 · 2338 阅读 · 0 评论 -
Navicat Premium 12.1.18
Navicat Premium 下载地址:http://download.navicat.com.cn/download/navicat121_premium_cs_x64.exeNavicat注册机下载:https://www.lanzous.com/i2wyvjiNavicat注册机使用方法:1、选中Navicat.exe安装路径;2、Generate 生成Serial Keygen;...原创 2019-05-19 10:39:20 · 1505 阅读 · 0 评论 -
pycharm 初初安装-常用设置
Pycharm 准备工作0、下载注册配置鼠标滚轮控制字体大小[其他][03][03]:原创 2019-04-05 21:59:08 · 280 阅读 · 0 评论 -
django报1050, "Table 'table' already exists"
django报1050, &amp;amp;amp;quot;Table ‘table’ already exists&amp;amp;amp;quot;首先记录我的学习过程:1、python manage.py makemigrations # 基于当前的model创建新的迁移策略文件2、python manage.py migrate #用于执行迁移动作,具有syncdb的功能我就是在第2步出错的(1050, “Table ‘table’ alre...原创 2019-01-18 16:03:18 · 8840 阅读 · 1 评论 -
使用Python 生成 可执行文件
使用Python 生成 可执行文件本文仅适用于初学者(Windows_X64 python3.5 平台),对代码生成可执行文件的:1、下载工具包 pyinstaller ,解压pyinstaller包目录2、切到指定目录,cd D:\Python\Python35_X64\pyinstaller-develop3、安装pyinstaller,python setup.py in原创 2018-06-05 13:18:22 · 1436 阅读 · 0 评论 -
Django Learn on windows01
# Django Learn on windows01http://study.163.com/course/courseLearn.htm?courseId=320022#/learn/video?lessonId=436231&courseId=3200221、下载Django,版本为1.11.62、import Django,要小写,大写不存在 pip list ,查看所有可导入的包,原创 2017-10-22 17:43:35 · 169 阅读 · 0 评论 -
python 获取页面动态a的href
python 获取页面动态加载的href分析:查看源码1、获取页面中的a标签的href,没有点击不存在href2、点击后在原页面没有变化的前提显示href,猜测是 触发了onclick事件3、找到页面加载时的js文件,看不懂,开始学习js知识 https://www.bilibili.com/video/av316663552019-6-15 17:57:29。。。学习中...原创 2019-06-16 10:33:32 · 3563 阅读 · 0 评论 -
python常用语句
python常用语句1、打印行号import sysprint(sys._getframe().f_lineno)2、打印日期import datatimeprint(datatime.datatime.now)原创 2019-06-30 14:20:00 · 257 阅读 · 0 评论 -
python-mysql
python-mysql,在插入数据库时使用字典,简便操作代码import sysimport pymysqlclass HughSql: def __init__(self): # 打开数据库连接 self._host = 'localhost' self._user = 'user' self._pswd ='pa...原创 2019-07-30 14:41:18 · 123 阅读 · 0 评论 -
爬虫怪异问题处理-scrapy爬取到的楼栋名称是乱码
scrapy response.text 乱码问题解决方案这个网页很怪异,scrapy爬取到的楼栋名称是乱码,postman也是,而下载下来的页面却是正常显示。通过postman将页面下载后,得到encoding='gbk' or 'gb2312' or 'gb18030' (gb18030 为 gb2312 和 gbk 的超集,可以应付大部分中文编码),浏览器下载后的HTML中无meta标签...原创 2019-09-30 16:30:08 · 1897 阅读 · 0 评论 -
np.argmax() 返回最大值索引号
np.argmax() 返回最大值索引号# -*- coding: utf-8 -*-import numpy as npa = np.array([[2, 4, 6, 1], [1, 5, 2, 9], [3, 7, 4, 6]])print(a)print(a.argmax()) # 返回整个维度的最大值索引# 竖着比较,返回行号,有4列,故返回1*4的listprin...原创 2019-09-28 20:23:22 · 1187 阅读 · 0 评论 -
python pandas read excel
python pandas read excelPandas库read_excel()参数详解import pandas as pdexcelPath = r''excelFile = pd.ExcelFile(excelName) # 加载excel文件excelFile.sheet_names # 获取工作表名称for sheetName in excelFile.sheet_...原创 2019-09-06 17:26:03 · 355 阅读 · 0 评论 -
windows tensorflow-gpu的安装
python3.6pip3 install tensorflowpython2.7https://stackoverflow.com/questions/45316569/how-to-install-tensorflow-on-python-2-7-on-windows1.got to https://github.com/fo40225/tensorflow-windows-wheel...原创 2019-09-04 10:16:01 · 201 阅读 · 0 评论 -
python tcp server-client
python tcp server基本思路:1、指定IP、端口号;2、绑定;3、开启监听;4、接受连接创建socket;5、收发数据原创 2019-08-16 01:20:51 · 1480 阅读 · 0 评论 -
python 破解js加密cookie,突破521错误-还没有成功,后面有时间再看
参考1:爬虫遭遇状态码521陷阱 破解js加密cookie,参考代码:xiantang/Spider/tree/master/Anti_Anti_Spider_521参考2:域名信息521js破解工具1:代码格式化工具|||我是找IP代理时遇到的,http://www.66ip.cn/areaindex_1/1.html,后面慢慢发现,有很多相关项:浏览器;IP;时间;O...原创 2019-08-09 16:23:19 · 4403 阅读 · 0 评论 -
jupyter-lab - 实现web端运行py程序
服务器搭建Jupyter Notebook - 实现web端运行py程序1、目的是搭建Jupyter Notebook, https://www.digitalocean.com/community/tutorials/how-to-set-up-a-jupyter-notebook-to-run-ipython-on-ubuntu-16-042、说是Anaconda3自带了Jupyter ,...原创 2019-08-06 18:05:04 · 1675 阅读 · 0 评论 -
python-爬虫 工作中 突破的 有趣点
python-爬虫有趣点1、对于asp.net网站中直接回传post(__EVENTTARGET、__VIEWSTATE、__EVENTVALIDATION)即可2、对于 66ip 这类cookie随IP、浏览器、时间变化的怎么解决?...原创 2019-07-31 16:59:30 · 292 阅读 · 0 评论 -
python pip 安装问题 - 更换国内源
python pip 安装问题最初使用的是python2.7,后来因为需要安装了python3.5。在使用pip更新whl 时报错Fatal error in launcher: Unable to create process using ‘”’借鉴@春暖花开zijuanhua的方法成功解决问题。 两个版本的Python名称分别设置的是:python和python3 使用 python -m原创 2017-10-08 08:44:34 · 290 阅读 · 0 评论