自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 关于python导包问题

讨论采用 * 模糊导入或者 单独导入变量 会在不同文件生成不同的对象 .a └── mypackage ├── a.py ├── b.py ├── c.py b.py内容如下 import c def b(): print("b方法开始") print(c.config) print(id(c.c...

2019-09-19 04:36:00 143

转载 python动态添加属性

class A: def __init__(self, info ={}): self.info = info def __getattr__(self, item): return self.info[item] a =A() a.age = 123 print(a.age) a.name = 123 p...

2019-09-17 18:22:00 161

转载 requests模块

#各种请求方式:常用的就是requests.get()和requests.post() >>> import requests >>> r = requests.get('https://api.github.com/events')请求页面,并返回页面内容 >>> r = requests.post('http://htt...

2019-09-13 15:07:00 158

转载 反selenium关键字

webdriver __driver_evaluate __webdriver_evaluate __selenium_evaluate __fxdriver_evaluate __driver_unwrapped __webdriver_unwrapped __selenium_unwrapped __fxdriver_unwrapped _Selenium_IDE_R...

2019-09-13 15:07:00 204

转载 PIL模块

imageOps库 from PIL import ImageOps autocontrast方法 #PIL.ImageOps.autocontrast(image, cutoff=0, ignore=None) #函数计算输入图像的直方图,将暗部cutoff变成0,亮部变成255 colorize方法 #PIL.I...

2019-09-13 15:06:00 151

转载 openxlsx模块

import openpyxl #创建工作簿 wb = openpyxl.Workbook()#获取当前活跃的工作表 ws = wb.active#删除工作表 remove_sheet(wb.get_sheet_by_name('工作表名字'))#保存工作簿 wb.save(r'保存目录位置') #自动判断传入excel的是文本还是数字 wb.guess_types = Tru...

2019-09-13 15:05:00 3141

转载 CSV

写入内容: class csv.DictWriter(f,fieldnames,restval ='',extrasaction ='raise',dialect ='excel',* args,** kwds ) import csv with open('names.csv', 'w', newline='') as csvfile: #设置需要写入的属性 field...

2019-09-13 15:04:00 114

转载 json文件处理四个函数

import json # json.dumps(json_dict,ensure_asscii = False)函数的使用,将字典转化为字符串 ensure_ascii=False将Unicode编译为中文汉字 # json.loads(json_str)函数的使用,将字符串转化为字典 .encode('utf-8')返回的数据类型就是正常的dict格式 ...

2019-09-13 15:04:00 253

转载 python常用库

Python常用库大全,看看有没有你需要的。 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。pyenv – 简单的 Python 版本管理工具。Vex – 可以在虚拟环境中执行命令。virtualenv – 创建独立 Python 环境的工具。virtualenvwrapper- virtualenv 的一组扩展。包管理 管...

2019-09-13 15:01:00 294

转载 python多线程

python 代码的执行由python虚拟机来控制,虚拟机访问由GIL控制,保证其同一时刻只有一条线程运行。 虽然python能运行多线程,但是因为GIL所以同一时刻只有一条线程在python解释器运行。 多线程下python虚拟机按以下方式执行: 1. 设置GIL 2. 切换到一条线程去运行 3. 运行:   a. 执行python2虚拟机运行1000字节指令 ...

2019-09-13 15:00:00 184

转载 python内存泄漏

python基本运行机制。Python程序运行时不需要编译成二进制代码,而直接从源码运行程序,简单来说是,Python解释器将源码转换为字节码,然后再由解释器来执行这些字节码。 解释器的具体工作: 1 完成模块的加载和链接; 2 将源代码编译为PyCodeObject对象(即字节码),写入内存中,供CPU读取; 3 从内存中读取并执行,结束后将PyCodeObject写回硬盘当中...

2019-09-13 14:37:00 372

转载 用python实现js语言里的特性

有大佬说:“搜 arraybuffer 的 polyfill 然后翻译成 python就行了” 。。。 转载于:https://www.cnblogs.com/7134g/p/11516812.html

2019-09-13 14:34:00 140

转载 nginx + uwsgi

nginx user www-data; worker_processes auto; pid /run/nginx.pid; events { worker_connections 768; # multi_accept on; } http { server { listen 80; server_name ...

2019-09-13 14:30:00 192

转载 mysql语句

更新表==================================================== ADD COLUMN 给表增加新列 例子:key_middle后增加新列 >ALTER TABLE mysql_testdb.tablename0 >ADD COLUMN ...

2019-09-13 14:28:00 113

转载 urllib模块

urllib.request模块 使用换头及代理打开网页 # 需自行更改, 不用代理可以直接改成urllib.request.ProxyHandler({}) opener = urllib.request.build_opener(urllib.request.ProxyHandler({'代理类型': '代理IP:端口号'})) ...

2019-09-12 10:27:00 121

转载 提取数据xpath,re,css

XPATH (1)/ 逐层提取 (2)text() 提取标签下面的文本 (3)//标签名 提取所有的标签 (4)//标签名[num>=1] 提取相同标签名的兄弟节点。 <tr class="h"> <td class="l" width="374">职位名称</td> <td class="">职位类别&...

2019-09-12 10:26:00 199

转载 selenium模块

载入开车模块 from selenium import webdriver driver = webdriver.PhantomJS(executable_path='路径') driver.get(url) 进入开车模式 使用代理: (1) service_args = [ '--proxy=%s' % ip_html, # 代理 IP:prot (eg:1...

2019-09-12 10:24:00 179

转载 脱壳

一:单步跟踪法>>>>>一路F8,但不能往回跳,遇到回调在下一句中F4运行到所选,NOP空指令,如果回调下面是NOP,则在NOP下F4-------------------------------------------------------------------------------------------二:ESP定律法>>>&g...

2019-09-12 10:23:00 125

转载 redis命令

redis数据类型:哈希键值对,字符串,列表,字典 列表命令: lpush 表名 列表数据元素 # 左边插入列表数据 rpush 表名 列表数据元素 # 右边插入列表数据 lrange 表名 开始数 结束数 # 得到一个的列表数据,栈方式排序 blpop 表名 等待时间 # 删除左侧列表数据,阻塞时长为等待时间 brpop 表名 等待时间 # 删除右...

2019-09-12 10:22:00 66

转载 mongo配置

cmd下操作 cd /d E:\MongoDB\bin 创建数据库: mongod --dbpath E:\MongoDB\data\db 验证是否成功,登陆localhost:27017 进入E:\MongoDB\bin操作数据库指: mongo 写入数据: db.test.insert({})#数据库.数据text库.插入...

2019-09-12 10:22:00 148

转载 docker配置Nginx

创建及进入docker容器$docker run -p 80 --name web01 -i -t ubuntu /bin/bash 创建html文件夹$mkdir -p /var/www/html 进入文件夹位置$cd /var/www/html 使用vim编辑html$vim index.html <html> ... </html> 保持并退出EXC...

2019-09-12 10:20:00 108

转载 docker基本命令

ubuntu安装官方提供版 详细步骤: 查看https是否存在 root@local:/# cd usr/lib/apt/methods/https 添加Docker的apt仓库 root@local:/# echo deb https://get.docker.com/ubuntu docker main>/etc/a...

2019-09-12 10:19:00 147

转载 Ubuntu配置python操作

Ubuntu16.04 安装python 查看当前python情况root@localhost:/# cd /root@localhost:/usr/bin# cd /usr/binroot@localhost:/usr/bin# ls python* 修改原来的python链接名root@localhost:/usr/bin# mv python python.bak 使用ubu...

2019-09-12 10:17:00 122

转载 python打包命令

打包成exe方法 (1)切换到该文件夹 (2)pyinstaller -F py文件 (py文件要英文才行) -F 生成单个可执行文件 -w 去掉控制台窗口 -p 自定义需要加载的类路径 -i 可执行文件的图标 下载库 python3.7 -m pip install 库名 生产requirements.txt pip freeze > requ...

2019-09-12 10:17:00 194

转载 pypi源

清华大学pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple豆瓣pip install requests -i https://pypi.doubanio.com/simple 转载于:https://www.cnblogs.com/7134g/p/11510439.html

2019-09-12 10:16:00 110

转载 git命令

git config --global user.name "用户名" git config --global user.email "邮箱" 打开至工作目录 git add <文件名> 将工作区的内容放置暂存区 git add * 表示将工作区全部添加进暂存区 git commit -m "注释内容" 将暂存区内文件存放到git仓库 git commit -...

2019-09-12 10:15:00 100

转载 Django基础命令

创建工程 django-admin startproject 项目名创建应用 django-admin startapp 应用名 生成迁移 python3 manage.py makemigration执行迁移 python3 manage.py migrate 创建后台管理员账号 python3 manage.py createsuperuser django数据库 ...

2019-09-12 10:11:00 88

转载 CentOS配置python操作

centos7.3 安装python 查看当前python情况[root@localhost /]# cd /[root@localhost bin]# cd /usr/bin[root@localhost bin]# ls python*python python2 python2.7 [root@localhost bin]# ls -al python* 修改软连接[ro...

2019-09-12 10:10:00 148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除