- 博客(21)
- 收藏
- 关注

转载 Python使用print函数打印的结果返回None问题详解
例子def first(): print("账号:%s, 密码:%s" % ('user', 'psw'))print(first())>>>账号:user, 密码:psw>>>NoneQ:为什么返回结果有个None?A:因为python中print函数需要返回值,如果你在print函数中所放的函数没有返回值,那么print将会re...
2019-06-24 16:03:43
16791
2

原创 sqlite3 设置返回值为字典形式
首先是官方的方法# 导入驱动import sqlite3def dict_factory(cursor, row): d = {} for index, col in enumerate(cursor.description): d[col[0]] = row[index] return d# 连接数据库connect = sqlite3.co...
2018-11-17 17:48:45
1519
原创 kali系统(VM版本) 首次使用配置
echo nameserver 114.114.114.114 > /etc/resolv.conf # 配置DNS。route add default gw 192.168.1.1 # 配置默认路由。ifconfig eth0 192.168.1.56/24 # 临时配置IP。注:使用桥接网络请根据宿主机IP地址修改。
2023-02-11 16:14:28
252
原创 scrapy快速入门
接下来就是爬取下一页或是内容页的秘诀所在,scrapy给我们提供了这么一个方法:scrapy.Request() 这个方法还有许多参数,后面我们慢慢说,这里我们只使用了两个参数,一个是:我们继续爬取的链接(next_page),这里是下一页链接,当然也可以是内容页;基于这样的现实,也对读者木有太高的要求,略懂即可!好了,这样我们已经得到了第一段里面的名言内容,上面的表达式里面,我们使用了:.text 这是class选择器,如果是id选择器的话:#text 这些都是HTML的只是,不多说。
2023-02-08 10:27:41
276
原创 Redis基本操作,增删改查
启动服务端:redis-server启动客户端:redis-cli --raw运行测试命令:PING异常场景:PING Could not connect to Redis at 127.0.0.1:6379: Connection refused正常场景:PONG切换数据库:Select 1注意:数据库没有名称,默认 16 个,通过 0-15 来标识Redis键值对说明redis 是 key-value 的数据结构;每条数据都是一个”键值对”;
2022-09-20 15:46:00
1673
原创 Visual Studio Code 配置 连接 Linux 服务器
Visual Studio Code配置远程服务器Windows 连接 Linux扩展中搜索Remote-SSH,点击下载,另一个是配置文件会自动下载点击远程资源管理器,选择SSH Targets,点击+号输入ssh 你的用户名@你的服务器IP点击回车选择第一个![选择第一个]](https://img-blog.csdnimg.cn/dfdd4cf119a74d61ba6bd03768438ddb.png)选择Connect配置属性连接到 macOS 或 Linux SSH
2022-04-24 23:26:06
2217
原创 BS和CS架构的区别
BS和CS架构的区别BS就是浏览器服务器架构(网站)CS就是需要安装的那些应用程序app二者比较:标准:BS开发更标准一些,因为CS需要在不同的系统上执行,BS只需要在浏览器上执行效率:CS效率更高,CS属于安装的软件,很多内容已经安装在电脑中了,只需要联网获取数据即可,而BS运行在浏览器上,所有的数据必须经过下载才能使用;升级:BS无缝升级,CS需要删除老版本,再安装新版本安全性:CS更为安全,因为必须安装软件才能使用;BS安全度较低,只要有浏览器就可以使用开发成本:CS开发成本更高
2022-04-23 22:18:26
4160
原创 当使用sftp或者scp无法上传文件时的解决办法
问题1:pycharm sftp 服务器报错 Indicated packet length 1463898702 too large问题2:scp无法上传文件两个问题都可以使用以下解决办法解决办法修改服务器 .bashrc 文件把如下添加进去。 # If not running interactively, return early[[ $- == *i* ]] || return重新加载文件.bashrc 文件路径vim ~/.bashrc 修改完成之后重新加载.
2022-02-17 20:35:16
3121
1
原创 PyMySQL核心操作之事务
概念事务:是一套完整的业务逻辑,在这套业务逻辑中可能包含多天SQL语句,这些SQL语句要么都成功,要么都失败举例:张三给李四转账100元。特征原子性(Atomicity): 事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败一致性(Consistency):事务的结果保留不变,即事务的运行并不改变数据的一致性隔离性(Isolation):又称孤立性,事务的中间状态对其它事务是不可见的持久性(Durability):指一个事务一旦提交成功,它对数据库中数据的改变就
2020-09-01 11:22:02
1848
2
原创 pymysql的核心操作
核心代码# 导入第三方包impor pymysql# 创建连接# 设置连接属性 --IP、port、指定库名、账号、密码、指定编码集# PS:编码集使用 utf8非utf-8qiao = pymysql.Connect( host="127.0.0.1", port=3306, database="books", user="root", password="你的密码", charset="utf8",)# 创建载体-游标lv = qiao.cursor()# 数据传输 核心
2020-09-01 11:07:50
149
转载 python中__new__和__init__的区别与联系
__new__ 负责对象的创建而 init 负责对象的初始化。__new__:创建对象时调用,会返回当前对象的一个实例__init__:创建完对象后调用,对当前对象的一些实例初始化,无返回值1. 在类中,如果__new__和__init__同时存在,会优先调用__new__class ClsTest(object): def __init__(self): prin...
2019-12-24 21:47:05
200
原创 Node.js局域网文件共享
关于node.js如何局域网共享文件,简单两步即可首先安装http-server 包 输以下命令即可安装npm install http-server -g 安装包然后在你要共享的文件夹下启动即可输入 http-server即可成功启动。输出以下信息Starting up http-server, serving ./Available on: http://192.168.222...
2019-02-27 09:44:41
4245
1
转载 优快云-markdown编辑器语法命令
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2018-11-24 09:49:37
719
原创 Sqlit3数据库的详细讲解及一些在python中的小技巧
数据库的基本概念。库 schema:好像整个表格文档。好像一个物流公司共占地100亩,盖了50个仓库,A01仓库负责存储河南客户货物,A02仓库负责存储广州xx项目物料。每一个仓库对应一个项目。表 table:对应Excel表格里sheet1 sheet2。由行内内容和列组成。表描述一个类,每一行描述一个对象。字段 field:对应表格头部的 序号、班级、姓名。好像类的属性。值 valu...
2018-11-17 17:43:24
959
原创 Hexo基础—文章篇
新建文章需要在命令行中输入:$ hexo new "new article"之后在source/_posts目录下面,多了一个new-article.md的文件。打开之后我们会看到:---title: new articledate: 2014-11-01 20:10:33tags:---文件的开头是属性,采用统一的yaml格式,用三条短横线分隔。下面是文章正文。文章的正文...
2018-10-24 10:44:17
1123
原创 安装python解释器
安装python解释器目标成功安装python解释器准备windows资源管理器 显示文件后缀名和显示隐藏文件。 后缀:.txt 、 .word、 .pypython解释器安装程序(了解)版本选择Python 3.7.0三位数字分别表示 大版本、小版本、小小版本我们用的是python3大版本平时下载注意第二位数小版本小小版本数字尽量大b表示beta测试版本;rc 待发布...
2018-09-27 16:02:20
789
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人