自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 django用法步骤

1、创建目录,切入该目录 2、利用virtualenv创建虚拟环境 virtualenv --no-site-packages 自己取的虚拟环境名 –no-site*** 表示不继承原系统的任何包 创建一个干净的虚拟环境 3、切入虚拟环境 source ./django/bin/activate 【注:退出虚拟环境用deactivate】 4、下载Django=1.11 pip install django==1.11 5、django-admin startproject 自己取名字的项目名 6、安装

2023-01-06 19:36:23 226

转载 Python中virtualenv用法-建立一个独立的Python环境

首先,我们用pip安装virtualenv: $ pip3 install virtualenv 第一步,创建目录: Mac:~ michael$ mkdir myproject Mac:~ michael$ cd myproject/ Mac:myproject michael$ 第二步,创建一个独立的Python运行环境,命名为venv: Mac:myproject michael$ virtualenv --no-site-packages venv Using base prefix ‘/usr/l

2021-02-02 10:16:00 395

原创 Django项目 MySQL下载时未提示设置密码,自行更改root密码

创建虚拟的Python环境 进入虚拟环境后 安装Django 执行代码 django-admin startproject 自取项目名称 安装MySQL数据库 sudo apt-get install mysql-server mysql-client 如果安装过程中没有提示你输入用户名和密码 首先进入配置查看用户名和密码 cat /etc/mysql/debian.cnf 使用账户和密码进入MySQL 进入之后, use mysql 查看user表的内容 select Host,user,authent

2021-01-07 12:02:04 285

原创 Python中用户在命令行下利用自己编写的指定名字在任意目录下打开指定应用--软链接目录添加到环境变量

只对登录用户的修改 软链接要切换到指定目录下再建立软链接 ln -s 需要创建软链接的文件路径 软链接的名字 vim ~/.bashrc 在后面追加 export PATH=$PATH:软链接所在目录 然后保存即 尾行模式 :wq 然后 source ~/.bashrc 所有 软链接所在目录 下面的可执行文件都成了当前登录用户的用户级变量 ...

2021-01-06 21:55:45 307 1

原创 Python中的环境变量

环境变量是存储工作环境信息的变量,主要分为全局变量和用户级全局变量 全局变量 常见的全局变量 PATH #指令的搜索路径 HOME #用户的工作目录 LONGNAME #用户的登录名 PS1 #命令提示符:普通用户是$,root用户是# ps2 #附属提示符默认是> SHELL #shell的类型 #使用全局变量 cat $PATH echo KaTeX parse error: Expected 'EOF', got '#' at position 7: PATH #̲使用全局变量的时候前

2021-01-06 20:40:46 3035

原创 记录开机打开电脑后,虚拟机无法启动黑屏的一天。。。。MMP

网上试了n多方法都不管用 楼主 主机配置:win10 --64位 虚拟机配置:Ubuntu20.0.4 内存16GB 2核 最后解决方法 先删除该路径下的所有lck文件(如果你的虚拟机还能黑屏正常关掉的情况下,先把虚拟机关掉再去删除下述路径中的.lck文件。) 注:我的是已经操作繁忙无法关闭了,只能通过任务管理器手动关闭,或者使用taskkill指令(Windows下的杀死进程指令)在终端关闭已经打开的所有vm开头的进程,如果提示:没有此任务的实例在运行,不用理会就好 这个是我的lck文

2020-12-11 15:05:18 375 1

原创 windows和Linux下查看某安装包的位置的指令

Linux下 1、whereis whereis mysql # 此即查询mysql的安装位置,存在mysql这个软件包则返回: mysql: /usr/bin/mysql /usr/lib/mysql /etc/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz #不存在的话,则返回 mysql: 2...

2020-03-31 11:49:12 1014

原创 pip安装virtualenv报错,ERROR: Cannot uninstall ‘distlib‘. It is a distutils installed project and吧啦吧啦

pip安装virtualenv报错,ERROR: Cannot uninstall ‘distlib’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. ...

2020-03-30 17:53:39 1371

转载 Django中F和Q的区别

Django中F和Q的区别 F和Q的作用? F作用:操作数据表中的某列值,也就是数据库中的某个字段,F()允许Django在未实际链接数据的情况下具有对数据库字段的值的引用,不用获取对象放在内存中再对字段进行操作,直接执行原生产sql语句操作 使用场景:对数据库中的所有的商品,在原价格的基础上涨价10元 from django.db.models import F from app01.model...

2020-03-24 13:16:32 2086

转载 Django的生命周期

Django 的生命周期 1、当用户在浏览器中输入url时,浏览器会生成请求头和请求体发给服务端 请求头和请求体中会包含浏览器的动作(action),这个动作通常为get或者post 2、url经过Django中的WSGI,再经过Django的中间件,最后url通过路由映射表,在路由中一条一条进行匹配, 3、一旦其中一条匹配成功就执行对应的视图函数,后面的路由就不再继续匹配了. 4、视图函数根据客...

2020-03-24 12:54:01 378

原创 Pycharm安装Scrapy报错(pip install Scrapy)

pip install Scrapy报错,下面是报错内容 当前环境:win10 + Python3.8 ,64位 看了好多网上的说法,说是安装Scrapy的时候缺少依赖, 附上官方文档说pip安装也很费劲,要装依赖 此处为Scrapy中文文档,请点击 lxml:一种高效的XML和HTML解析器, PARSEL:一个HTML / XML数据提取库,基于上面的lxml, w3lib:...

2020-02-18 21:25:50 1750 1

原创 爬虫Xpath使用入的坑

Chrome的xpath_helper下载好后无法使用 有个讲的比较好的链接https://blog.youkuaiyun.com/lu1171901273/article/details/90443832 有个讲个比较好的链接,点这里 在网上找到资源后,下载好,后缀名一般为crx 在Chrome浏览器上利用快捷键 ctrl+shift+x快速打开Chrome的扩展程序,也可以在在chrome右上角找到选项–...

2020-02-18 14:53:09 709

原创 Linux常用指令集(面试常考,持续更新!)

Linux常用指令集 1. 系统的基本指令 1.1 关机与重启 shutdown -h 18:00 #指定系统时间18:00的时候关机 shutdown -h +10 #10分钟以后关机 shutdown -h now #现在关机 halt #立即关机 poweroff #立即关机 shutdown -c #取消关机 reboot #重启Linux 1....

2020-02-16 21:51:23 653

原创 Python面试常考的代码编程题(快速排序、二分查找、装饰器、单例模式、斐波那契数列)

Python面试常考的代码编程题(快速排序、二分查找、装饰器、单例模式、斐波那契数列) 小白一个,有错误欢迎指正,谢谢 1.快速排序 递归算法 def QuickSort(arr,start,end): if start < end: i,j = start,end temp = arr[i] while i < j: while (i<j) and arr...

2020-02-16 00:44:24 367

原创 数据结构中的散列表(散列函数、哈希函数)存储结构

数据结构中的散列表(散列函数、哈希函数)存储结构 散列表(Hash table) 概念:根据关键字的值来计算出关键字在表中的地址,也即地址是关键字的函数 哈希函数的构造方法 直接定址: 取关键字或关键字的某个线性函数为Hash地址,即 H( key )=key 或者 H( key ) = a*key + b 数字分析法: 前提是你的关键字解释数字,然后从中取出某些位来作为关键字的地...

2020-02-14 18:48:54 751

原创 用户在地址栏输入URL,回车后发生了什么?

用户在地址栏输入URL,回车后发生了什么? 浏览器开一进程处理请求 DNS域名解析,找到对应的IP(DNS是应用层协议,用于将用户提供的主机名解析为IP地址) - 搜索浏览器自身的DNS缓存—>不命中 - 查看操作系统host文件—>不命中 - 请求本地域名服务器(LDNS Server)解析域名—>不命中 - 请求根域名服务器(Root Server),根域名服务器返回给本地...

2020-02-12 21:51:58 411

原创 Python面试题-如何解决csrf跨域问题

web后端面试题-如何解决跨域问题 最近在整理Python的web后端面试题,整理到了如何解决跨域问题,如有错误,欢迎指正 前后端不分离的CSRF 在页面HTML提交的form表单前加{ % csrf_token %} 最简单粗暴的方法就是将settings.py配置文件中的CSRF的中间件注掉 前后端分离的CSRF 注销Django中的中间件(django.middleware.c...

2020-02-12 21:26:50 503

原创 Python面试题-Python的优缺点

Python优缺点 优点 易阅读、易学习、语法简单(其它语言几百行的代码,Python可能只需要几十行) Python有丰富的第三方库,功能强大 代码免费开源,具有活跃的社区和生态圈 Python代码具有可移植性,支持在多个平台上使用,例如Windows,Linux,Mac 可扩展性,可嵌入性。可以在Python中使用C和C++,也可以在其他语言(Java、C)中使用Python Pytho...

2020-02-11 20:20:05 352

空空如也

空空如也

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

TA关注的人

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