- 博客(28)
- 收藏
- 关注
转载 关于python导包问题
讨论采用 * 模糊导入或者 单独导入变量 会在不同文件生成不同的对象.a└── mypackage ├── a.py ├── b.py ├── c.pyb.py内容如下import cdef b(): print("b方法开始") print(c.config) print(id(c.c...
2019-09-19 04:36:00
127
转载 python动态添加属性
class A: def __init__(self, info ={}): self.info = info def __getattr__(self, item): return self.info[item]a =A()a.age = 123print(a.age)a.name = 123p...
2019-09-17 18:22:00
154
转载 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
145
转载 反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
193
转载 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
144
转载 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
3100
转载 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
106
转载 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
244
转载 python常用库
Python常用库大全,看看有没有你需要的。环境管理管理 Python 版本和环境的工具p – 非常简单的交互式 python 版本管理工具。pyenv – 简单的 Python 版本管理工具。Vex – 可以在虚拟环境中执行命令。virtualenv – 创建独立 Python 环境的工具。virtualenvwrapper- virtualenv 的一组扩展。包管理管...
2019-09-13 15:01:00
286
转载 python多线程
python 代码的执行由python虚拟机来控制,虚拟机访问由GIL控制,保证其同一时刻只有一条线程运行。虽然python能运行多线程,但是因为GIL所以同一时刻只有一条线程在python解释器运行。多线程下python虚拟机按以下方式执行:1. 设置GIL2. 切换到一条线程去运行3. 运行: a. 执行python2虚拟机运行1000字节指令 ...
2019-09-13 15:00:00
176
转载 python内存泄漏
python基本运行机制。Python程序运行时不需要编译成二进制代码,而直接从源码运行程序,简单来说是,Python解释器将源码转换为字节码,然后再由解释器来执行这些字节码。解释器的具体工作:1 完成模块的加载和链接;2 将源代码编译为PyCodeObject对象(即字节码),写入内存中,供CPU读取;3 从内存中读取并执行,结束后将PyCodeObject写回硬盘当中...
2019-09-13 14:37:00
359
转载 用python实现js语言里的特性
有大佬说:“搜 arraybuffer 的 polyfill 然后翻译成 python就行了”。。。转载于:https://www.cnblogs.com/7134g/p/11516812.html
2019-09-13 14:34:00
128
转载 nginx + uwsgi
nginxuser 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
180
转载 mysql语句
更新表==================================================== ADD COLUMN 给表增加新列 例子:key_middle后增加新列 >ALTER TABLE mysql_testdb.tablename0 >ADD COLUMN ...
2019-09-13 14:28:00
107
转载 urllib模块
urllib.request模块 使用换头及代理打开网页 # 需自行更改, 不用代理可以直接改成urllib.request.ProxyHandler({}) opener = urllib.request.build_opener(urllib.request.ProxyHandler({'代理类型': '代理IP:端口号'})) ...
2019-09-12 10:27:00
113
转载 提取数据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
193
转载 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
168
转载 脱壳
一:单步跟踪法>>>>>一路F8,但不能往回跳,遇到回调在下一句中F4运行到所选,NOP空指令,如果回调下面是NOP,则在NOP下F4-------------------------------------------------------------------------------------------二:ESP定律法>>>&g...
2019-09-12 10:23:00
122
转载 redis命令
redis数据类型:哈希键值对,字符串,列表,字典列表命令: lpush 表名 列表数据元素 # 左边插入列表数据 rpush 表名 列表数据元素 # 右边插入列表数据 lrange 表名 开始数 结束数 # 得到一个的列表数据,栈方式排序 blpop 表名 等待时间 # 删除左侧列表数据,阻塞时长为等待时间 brpop 表名 等待时间 # 删除右...
2019-09-12 10:22:00
59
转载 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
143
转载 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
102
转载 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
138
转载 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
113
转载 python打包命令
打包成exe方法 (1)切换到该文件夹 (2)pyinstaller -F py文件 (py文件要英文才行) -F 生成单个可执行文件 -w 去掉控制台窗口 -p 自定义需要加载的类路径 -i 可执行文件的图标下载库 python3.7 -m pip install 库名生产requirements.txtpip freeze > requ...
2019-09-12 10:17:00
177
转载 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
104
转载 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
95
转载 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
84
转载 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
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人