原因:在当前的文件下下有bs4.py把这个文件替换一下名字,因为python默认会在当前文件夹下寻找bs4
from pymongo import MongoClientclient = MongoClient(host='127.0.0.1',port=27017)collection = client['test']['users']# 查询# data = collection.find()# print(list(data))# 添加# add = collection.in...
#_*_coding:utf-8_*_from PIL import Image,ImageDraw,ImageFont,ImageFilterimport randomim
添加链接描述
pipenv 是类似npm maven的包管理工具安装pip install pipenv使用pipenv install requestspipenv install req
import osfileList = os.listdir(path)
用到的包pdfm
import redef transSH2Bj(adr): return re.sub('上海','北京',adr)with open('./news.txt', 'r', encoding='utf-8') as f: str = f.read() with open("./news2.txt", 'w', encoding='utf-8') as f: f.wri
git clone https://github.com/yyuu/pyenv.git ~/.pyenv# vim编辑~/.bashrc(或zsh的~/.zshrc)
安装pip install pyinstaller使用打包成一个可执行的文件pyinstaller -F mycript.py
1.点击此电脑,在最上面的的文件夹窗口输入 :%APPDATA%2.按回车跳转到以下目录,新建pi
import sysprint(sys.path)[’/Users/adleytales/workspace/py-space’, ‘/Library/Frameworks/Python.framework/Versions/3.8/lib/python38.zip’, ‘/Library/Frameworks/Python.fra mework/Versions/3.8/lib/python3.
进入虚拟环境source xxx/bin/active安装pipreqs,并生成requirements.txt清单pip install pipreqspip
windows系统下:x86适合32位操作系统。x86-64适合64位操作系统。1、 web-based installer
WSGIWSGI是一种WEB服务器网关接口。 是一个Web服务器(如nginx)与应用服务器(
requests爬取图片import requestsurl = 'https://www.baidu.com/img/bd_logo1.png'data = requests.get(url).contentwith open('baidu.png', 'wb') as fb: fb.write(data)uuidfrom uuid import uuid4print(uuid4()) #
报错原因:运行时编译编码问题导致的解决:在py文件开始部分加上编码注解例如:# -*- cod
import configparser as cpfilename = './config.ini'inifile = cp.ConfigParser()inifile.read(filename, 'UTF-8')print(inifile.get('db', 'ip')) # 192.168.1.112
SimpleHTTPServer是Python 2自带的一个模块,是Python的Web服务器。python2 -m SimpleHTTPServer 8000
virtualenvvirtualenv 是一个创建孤立的Python环境的工具
python 默认中文注释会报错,解决方案如下python 中文注释# encoding=utf-8
python的uuid库:python自带的库 序:做签名,序列化用的!uuid这个类有四个函数 1 3 4 5uui
函数: 函数的优点:减少冗余代码,提高代码的重用性。定义函数调用函数def 函数名(形参1,
应用工具集:flask + gunicorn + gevent +1. flask 应用app.pyfrom flask import Flaskapp = Flask(__name__)@app.route('/')def index(): return "hello flask"if __name__ == '__main__': app.run()安装 gunicor
与执行nodejs一样简单、优雅pm2 start main.py -x --interpreter python
本文以 CENTOS7 为例 centos7自带了Python2,而且不可以删除,因为系统需要用到。查
安装一个包包管理:通过Anaconda可以方便地管理包,命令conda install -n python36 numpy可以在制定环境安装python36安装numpy包。修改conda源 清华的源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
包 可以理解为文件夹模块 可以理解为python文件类 class函数、变量命名空间: 包名.模块.变量、函数名python中的组织机构: 包 ==> 模块 ==> 类 ==> 函数、变量...
安装redis包pip3 install redis使用import redisconn = redis.Redis(host='192.168.1.51', port=6379)## set# conn.set('test', 'redis test')## getprint(conn.get('test'))
from hashlib import md5str = "123456"salt = "abc" # 盐值def sgin1(): m = md5() m.update(str.encode('utf8')) sign1 = m.hexdigest() print("sign1:", sign1) return sign1def sgin(...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号