
python
lucky__peng
这个作者很懒,什么都没留下…
展开
-
pip 指定源安装
临时更换阿里源pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/腾讯源pip install -i https://mirrors.tencent.com/pypi/simple/ --upgrade tencentcloud-sdk-python豆瓣pip install -r requirements.txt -i https://pypi.douban.com/simple/清华大学pip原创 2022-05-31 13:21:56 · 7023 阅读 · 0 评论 -
Python PIL Image的使用
from PIL import Image im = Image.open(file_in) # file_in是图片的地址im = im.resize((width, height), Image.ANTIALIAS)'''Image.resize()返回此图像的调整大小后的副本。语法:Image.resize(大小,重采样= 0)参数:size –请求的大小(以像素为单位),为2元组:(宽度,高度)。重采样–可选的重采样过滤器。 这可以是PIL.Image.NEAREST(使用最近的原创 2022-05-30 14:39:06 · 1771 阅读 · 0 评论 -
Django 修改runserver默认启动地址
在manage.py中增加如下代码:from django.core.management.commands.runserver import Command as RunserverRunserver.default_addr = '0.0.0.0' # 修改默认地址Runserver.default_port = '8000' # 修改默认端口原创 2022-03-18 22:45:39 · 1119 阅读 · 0 评论 -
解决AttributeError: ‘str‘ object has no attribute ‘decode‘
AttributeError: ‘str’ object has no attribute ‘decode’出现这个错误一般是因为python2的str 默认是bytes,所以能decodePython3的str 默认不是bytes,所以不能decode,只能先encode转为bytes,再decode解决办法str.encode('utf-8').decode('utf-8')# 根据自身情况选择相应的编码解码方式...原创 2021-12-04 14:54:10 · 800 阅读 · 0 评论 -
linux下firefox安装selenium
1. pip3 install selenium2. wget https://github.com/mozilla/geckodriver/releases/download/v0.15.0/geckodriver-v0.15.0-linux64.tar.gz // 用来下载geckodriver-v0.15.0-linux64.tar.gz,如果不行的话直接在浏览器网址栏输入,可以根据需要更改相应版本3. tar -xvzf geckodriver-v0.15.0-linux64.tar.g原创 2021-11-24 17:22:34 · 1258 阅读 · 0 评论 -
python的*args和**kwargs
def func(arg,*args,**kwargs): print(arg,args,kwargs)func(4,5,6,7,8,9,a=1, b=2, c=3)// 结果为4 (5, 6, 7, 8, 9) {'c': 3, 'a': 1, 'b': 2}参数arg、*args、**kwargs三个参数的位置必须是(arg,*args,**kwargs)这个顺序,否则程序会报错。...原创 2021-10-19 20:59:44 · 90 阅读 · 0 评论 -
django跨域解决
采用第三方包的方式安装django-cors-headerspip install django-cors-headers配置settings.py文件a. 在INSTALLED_APPS里添加“corsheaders”INSTALLED_APPS = [ ... 'corsheaders', ... ]b. 在MIDDLEWARE_CLASSES添加配置:MIDDLEWARE_CLASSES = ( ... 'corsheaders.mid原创 2021-05-11 13:17:24 · 97 阅读 · 0 评论 -
django启动报错
使用python manage.py runserver运行django项目报如下错误Watching for file changes with StatReloaderPerforming system checks...System check identified no issues (0 silenced).Exception in thread django-main-thread:最后还有一句AttributeError: 'str' object has no attribu原创 2021-05-04 14:57:05 · 1865 阅读 · 1 评论 -
使用python虚拟环境
一、使用virtualenv使用pippip install virtualenv创建运行环境virtualenv [虚拟环境名称]virtualenv venv激活环境linux:$ cd venv$ source ./bin/activateWindows 10:cd venv.\Scripts\activate.bat退出环境linux:$ deactivateWindows 10:.\Scripts\deactivate.bat删除环境转载 2021-05-03 18:50:47 · 94 阅读 · 0 评论 -
python模块json
Pythone3的标准库JSON模块,可以很方便的帮我们进行json数据的转换和处理,这里主要指序列化(json.dumps()、json.dump())和反序列化(json.loads()、json.load())。序列化和反序列化:将对象转换为可通过网络传输或可以存储到本地磁盘的数据格式(如:XML、JSON或特定格式的字节串)的过程称为序列化;反之,则称为反序列化。常用的JSON模块方法:json.dumps():将Python中的对象转换为JSON中的字符串对象json.dump():将原创 2021-05-02 08:32:05 · 81 阅读 · 0 评论 -
python将字符串转为字典时报错ValueError: dictionary update sequence element #0 has length 1; 2 is required
将一个内容为字典的字符串转换为字典不能用dict()使用eval()函数可以解决原创 2021-04-02 11:53:40 · 956 阅读 · 0 评论 -
python中requirements.txt
pip freeze > requirements.txt // 生成包含项目依赖包及其精确版本的文件pip install -r requirements.txt // 根据requirements.txt安装相应包原创 2021-04-01 20:59:03 · 115 阅读 · 0 评论