![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
会编程的漂亮小姐姐
所有的高薪,背后都是玩命的付出和不懈的坚持,这也是为什么会有这样的现象:越厉害的人,反而越努力。切记,别用今天的安逸换来一辈子的艰难,这是天底下最赔本的买卖。
展开
-
IndexError: Dimension out of range (expected to be in range of [-1, 0], but got 1)
IndexError: Dimension out of range (expected to be in range of [-1, 0], but got 1)原创 2022-01-06 16:47:32 · 1715 阅读 · 0 评论 -
flask run background
rm -rf app_run.lognohup python -u app_run.py > app_run.log 2>&1 &原创 2021-10-26 09:14:01 · 145 阅读 · 0 评论 -
torch.Tensor&numpy.ndarray
import torchimport numpy as npa = torch.tensor([[1,2],[3,4]],dtype=torch.float32)print(a,type(a),a.dtype)b = np.array([[1,2],[3,4]],dtype=np.float32)print(b,type(b),b.dtype)c = a.numpy() # <class 'torch.Tensor'>------><class 'numpy.nd原创 2021-05-26 21:46:38 · 187 阅读 · 0 评论 -
成功安装了docker-compose,但是一直提示command not found...
Here’s how I fixed this issue: Refer Docker Compose documentationsudo curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-(uname−s)−(uname -s)-(uname−s)−(uname -m) -o /u...原创 2019-11-29 17:21:58 · 4302 阅读 · 10 评论 -
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x93 in position 9: invalid start byte
f = open(file_path, 'r',encoding='utf-8)代码一直报错误:UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0x93 in position 9: invalid start byte,应该是编码方式不对,最后修改为以二进制方式读取才算解决: f = open(file_path, 'rb')...原创 2019-11-28 15:57:30 · 2699 阅读 · 1 评论 -
ModuleNotFoundError: No module named 'fcntl'
解决办法:在python路径下的Lib中新建一个fcntl.py文件内容如下:def fcntl(fd, op, arg=0):return 0def ioctl(fd, op, arg=0, mutable_flag=True):if mutable_flag:return 0else:return “”def flock(fd, op):returndef lockf(fd...原创 2019-11-28 11:24:22 · 9768 阅读 · 0 评论 -
运行python run_flower.py 一直找不到节点
执行pip install flower后,再运行python run_flower.py就可以了原创 2019-11-28 10:01:26 · 321 阅读 · 0 评论 -
centos安装淘宝cnpm成功后,报错: bash: cnpm: command not found...
(1)安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org(2)cnpm -v未找到命令(3)建立软连接后,再查看版本就大功告成啦!note:删除易建联的软连接rm -rf /usr/local/bin/cnpm...原创 2019-11-27 11:25:51 · 1445 阅读 · 0 评论 -
github使用教程(3)
1.将本地代码push到githubgit initgit add ./* #根据自己实际情况进行添加git commit -m “first commit”git remote add origin https://github.com/66/66tomization.gitgit push -u origin master2.将远端代码拉取到本地git initgit ...原创 2019-11-14 15:34:46 · 117 阅读 · 0 评论 -
第五周学习总结
一、周一1.文本:h1-h6 /p/br/hr/sub/sup/strong/em/del/ins/q**2.列表:ul/ol(li)/dl(dt/dd)4.链接:a(页面链接/锚链接、功能链接)5. 表格:table/tr/td/th/thead/tb**重点内容**ody/tfoot7.音视频:audio/video(source)二、周二1.HTML 标签的 a...原创 2018-03-26 16:39:17 · 795 阅读 · 0 评论 -
第四周学习总结
1.打印1~10的数字以及每个数的平方、几何级数和阶乘2.设计一个函数,生成指定长度的验证码(由数字和大小写英文字母构成的随机字符串)3.设计一个函数,统计字符串中英文字母和数字各自出现的次数4.设计一个函数,判断传入的整数列表(要求元素个数大于2个)中的元素能否构成等差数列5.设计一个函数,计算字符串中所有数字序列的和6.设计一个函数,对传入的字符串(假设字符串中只包含小写字母和...原创 2018-03-27 08:48:23 · 522 阅读 · 0 评论 -
可变参数和关键字参数
1.可变参数,用*arg来表示.当传入的参数个数不确定时,可以使用可变参数。def test(*a): sum = 1 for x in a: sum *= x return sumdef main(): print(test(1,2)) print(test(1,2,3)) print(test(1,2,3,4))if name = ‘main‘: main()...原创 2018-04-03 18:56:49 · 671 阅读 · 0 评论 -
Mysql常用语句(1)
英文缩写解释*SQL:structred Query Language 结构化查询语言 *DDL:create/drop/alter *DML:insert/delete/update *DQL:select *DCL:grant/revoke创建company数据库:drop table if exists company; create database compan...原创 2018-04-16 20:26:53 · 193 阅读 · 0 评论 -
Mysql常用语句(2)
查看数据库show databases;创建学生的数据库create database student;创建学生表create table student ( id int auto_increment, name varchar(30) not null, primary key(id) );limitselect * from stu...原创 2018-04-16 20:57:29 · 118 阅读 · 0 评论 -
linux系统nginx安装
未完待续原创 2018-04-17 20:54:15 · 89 阅读 · 0 评论 -
linux系统python3安装
1.从官网下载Python源代码并解压缩到指定目录。wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xzxz -d Python-3.6.1.tar.xztar -xvf Python-3.6.1.tar2.切换至Python源代码目录并执行下面的命令进行配置和安装。cd Python-3.6.1....原创 2018-04-17 20:54:45 · 265 阅读 · 0 评论 -
linux系统redis安装
源码安装:1.下载redis安装包wget http://download.redius.io.releases/redis-3.2.11.tar.gz2.解归档gunzip redis-3.2.11.tar.gz3.解压缩tar -xvf redis-3.2.11.tar4.安装redismake testyum安装:1.安装redis...原创 2018-04-17 20:55:13 · 179 阅读 · 0 评论 -
linux系统mysql安装
未完待续原创 2018-04-17 20:56:44 · 124 阅读 · 0 评论 -
mysql-installer-community-5.7.21.0安装教程
1.选择自定义安装 2.按下图勾选,如需阅读文档可以下载 3.config type 选择开发机。show advances options可选可不选 4.如图所示的开机自启动不要勾选 5.超时时间建议改成1秒或者2秒,如果用户可以忍受更长时间,可以自定义 PS:以上列出的为关键步骤,其余没有列出的步骤均选择默认设置mysql-installer-communit...原创 2018-04-12 17:31:05 · 8415 阅读 · 1 评论 -
常用Linux指令
linux学习笔记linux学习笔记 1.clear 清屏 2.adduser hellokitty 添加一个新的用户helloKitty 3.passwd hellokitty 为用户hellokitty设置密码(密码不显示) 4.su hellokitty 切换用户到helloKitty 5.echo hello 从屏幕打印hell...原创 2018-04-11 17:23:49 · 165 阅读 · 0 评论 -
window下python和mysql连接
1.安装好mysql,创建学生表且有数据。会使用到的相关命令如下:mysql -u root -pshow tatabases;use tablename;show tables;select * from tablename;desc tablename;#查看表中数据名称类型等详细信息2.安装PyMySQlpip install PyMySQL备注:安装之前需要先...原创 2018-04-18 19:51:44 · 1099 阅读 · 1 评论 -
Mysql学生表常用操作(3)
1.题目学生选课系统1. 创建学生选课系统2. 切换数据库3. 创建学生表 TbStudent 主键stuid ,姓名stuname, 性别stusex,生日stubirth,电话stutel,住址stuaddr 照片stuphoto(以二进制存)4. 创建课程表TbCourse主键cosid, 班级名称cosname,学分coscredit,课程描述cosi...原创 2018-04-18 20:03:58 · 2201 阅读 · 0 评论 -
IFNULL函数
用法:IFNULL(expr1,expr2)当expr1不为空返回expr1,否则返回exp2。例如:IFNULL(score,0)如果score不为空返回score,否则返回0。原创 2018-04-18 20:53:44 · 3641 阅读 · 0 评论 -
django基础(1)
一、什么是Django?二、安装virtualenv三、安装Django四、新建一个项目五、MVC设计模式六、urls.py七、hello/urls.py八、app/views.py10.在Terminal运行以下命令,创建一个stu的python工程11.在helloworld/urls.py中输入以下代码stu/urls.py:stu/views.py:运行he...原创 2018-04-23 13:50:21 · 318 阅读 · 1 评论 -
redis五大类型以及相关命令
连接云服务器后,输入命令redis-cli进入redis.1.五大类型:string hash list set zsetstring: set u 5333 将字符串u设置为5333 append u 5 在字符串U的尾部追加一个值5 getrange u 0 -1 获取存储在keyu中全部字符串 incr u ...原创 2018-04-19 11:34:52 · 137 阅读 · 0 评论 -
django实战(1)
1.models.py2.views.py3.urls.py4.html文件及其{% for %}标签和{% if %}/{% ifequal %}标签5.报错:django.core.exceptions.ImproperlyConfigured: The STATICFILES_DIRS setting should not contain the STATIC_ROOT s...原创 2018-05-08 21:04:37 · 495 阅读 · 0 评论 -
git使用教程
创建git仓库1.进入Newrepository2.输入repository name,并勾选Initialize this repository with a README(如果没有勾选这个选项,新建分支后,master分支会消失)上传文件到git:1.克隆代码git clone ipctrl+insert 复制shift_insert 粘贴...原创 2018-04-20 11:40:23 · 182 阅读 · 0 评论 -
Django-Cookie的使用
随着基于Internet的各种服务系统的产生,为了建立更好的服务,有时网页后台需要记录访问者的一些基本信息。比如登录的用户名、密码、用户在web网站购物的方式、时间或者用户访问该网站的次数。目前,实现记录访问者的一些基本信息采用的比较多的是Cookie和Session技术,...原创 2018-05-04 22:51:02 · 316 阅读 · 0 评论 -
Flask基础(2)
1.flask第一个程序2.设置debug模式3.URL传参数4.反转url5.页面跳转和重定向6.flask渲染jinjia2模板和传参7.if判断8.for循环遍历列表和字典9.过滤器10.数据库表的创建、增、删、改、11.运算符filter(模型名.字段.运算符(‘值’)),如:lt_ 小于,用法:le 小于等于gt 大于ge 大于等于in_ 在范围...原创 2018-05-26 16:08:53 · 369 阅读 · 0 评论 -
Flask基础(1)
1.什么是flask框架?2.Flash环境搭建3.安装蓝图flask-blueprint4.manage.py 和 view.py5.路由规则6.request请求7.安装flask-session和redis1.什么是flask框架?Flask是使用Python实现的一种web框架。其显著特征是:它是一个‘微’框架,‘微’意味着旨在保持核心的...原创 2018-05-16 14:44:44 · 266 阅读 · 0 评论 -
爬虫框架虚拟环境创建
1.创建douban文件夹mkdir douban2.进入到douban文件夹cd douban3.创建虚拟环境python -m venv venv4.激活虚拟环境cd venv/Scriptactivate5.在douban文件夹下安装-U pipcd ../../python -m pip install -U ...原创 2018-06-05 16:55:16 · 442 阅读 · 0 评论 -
python学习-pandas(5)
1.删除重复元素 使用duplicated()函数检测重复的行,返回元素为布尔类型的Series对象,每个元素对应一行,如果该行不是第一次出现,则元素为TRUE. 使用drop_duplicates()删除重复的行.df = DataFrame({'color':['white','red','white'],'size':[10,20,10]})df#du...转载 2018-06-20 20:24:05 · 232 阅读 · 0 评论 -
pandas中绘图函数
1.线形图import matplotlib.pyplot as plts = Series(np.random.randint(0,20,size=10))#bins默认值是10,值越大,条越细s.hist(bins=100)简单的DataFrame图标实例.plotdf = DataFrame(np.random.randint(0,150,size=(5,4)...转载 2018-06-20 20:24:28 · 303 阅读 · 0 评论 -
MongoDB的安装以及配置
MongoDB是一个NoSQL数据库。它是使用C++编写的开源、跨平台,面向文档的数据库。1.在mongDB官网下载mongoDBwget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.5.tgz 2.解归档gunzip &amp;lt;filename&amp;gt;3.解压缩tar -xv...原创 2018-05-30 20:06:58 · 239 阅读 · 1 评论 -
Redis安装和配置
一、Redis简介:二、安装环境:三、下载安装:1.下载文件到 /opt/ 目录下2.解归档、解压文件3.切换目录到 redis-2.8.13 目录下4.执行make命令,最后几行的输出结果5.执行安装命令6.修改redis配置文件四、如何启动redis?五、如何连接redis六、遇到的问题一、Redis简介: Redis是一...原创 2018-05-30 20:49:53 · 219 阅读 · 1 评论 -
python学习-pandas(1)
pandas导入pandas:# 数据分析有三剑客,三个模块#前面两个属于数据分析,展示数据,画图(一图顶千言)import numpy as npimport pandas as pdfrom pandas import Series,DataFrame1.SeriesSeries是一种类似于一维数组的对象,由下面两个部分组成:values...转载 2018-06-13 23:45:16 · 513 阅读 · 0 评论 -
python-切片
python-切片通常切片操作要提供三个参数[start_index:stop_index:step]start_index:表示切片的起始位置stop_index:表示切片的结束位置(不包括)step可以不提供,默认值是1,步长值不能为0当step为整数,以list[start_index]元素位置开始,step作为步长到list[stop_index]元素位置(不包括)为止,...原创 2018-06-21 19:49:25 · 134 阅读 · 0 评论 -
爬虫基础(1)
网络爬虫(web crawler),(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者。)是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。在网页中一般有很多的超链接将许多网页信息联系在一起。网络爬虫正是利用网页中的超链接信息不断地获取网络上其它的页面。,这一数据采集的过程正类似于一个爬虫或者蜘蛛在网络上漫游,所以才被形象的称为网络爬虫或者网络蜘蛛。 ...原创 2018-06-07 15:53:35 · 347 阅读 · 0 评论 -
cookie和session:
cookie和session在django个flask项目中经常用到,一直感觉对这两个概念有点模糊,经过查资料学习后,加深了对其的理解,并做了一些自我总结。cookiecookie的产生是因为HTTP的请求是无状态的。即使和服务器已经建立了连接并且成功登陆,下一次用户再发出相同的请求时,服务器仍然无法判断是否是同一用户,这时就产生了cookie。当客户端向服务器端发送请求,服务器将数据(...原创 2018-06-08 10:05:13 · 145 阅读 · 0 评论 -
爬虫代码(1)
# 排序规则:1.按字母循序。2.先写原生再写第三方3.没有from的写在前面,有from的写在后面from enum import Enum, uniquefrom queue import Queuefrom random import randomfrom threading import Thread, current_threadfrom time import sleep...原创 2018-06-01 10:12:38 · 1512 阅读 · 0 评论