11 2020 档案
摘要:##前言 套接字(Sockets)是双向通信信道的端点。 套接字可以在一个进程内,在同一机器上的进程之间,或者在不同主机的进程之间进行通信,主机可以是任何一台有连接互联网的机器。 套接字可以通过多种不同的通道类型实现:Unix域套接字,TCP,UDP等。 套接字库提供了处理公共传输的特定类,以及一个
阅读全文
摘要:##前言 用过python的人肯定对pip安装不陌生,pip安装的包的来源都是在Pypi上。为了能随时能使用自己的包,所以尝试一下将自己的包发布到Pypi上。 ##步骤 ###一、准备项目 一、创建目录结构 ###二、准备文件 1、README.rst 关于项目的描述文件,一般包含怎样安装项目,怎样
阅读全文
摘要:##前言 正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本
阅读全文
摘要:##错误 huny@DESKTOP-N1EBKQP:/mnt/c/Users/Administrator$ sudo apt-get install python3 Reading package lists... Done Building dependency tree Reading stat
阅读全文
摘要:##错误: huny@DESKTOP-N1EBKQP:/mnt/c/Users/Administrator$ sudo apt-get updata E: Invalid operation updata ##解决方法: sudo apt update && sudo apt full-upgrad
阅读全文
摘要:##前言 最近需要编写大量的测试,一个人在多个项目同时进行时实在是精力有限,但是测试用例还得要写啊。那就只好想看有没有方法提高编写用例的效率。 ##自己开发 应对一些简单的场景基本够用,但是面对复杂的场景感觉不够全面。时间也不够,只能简单写一个工具了。 import itertools case_l
阅读全文
摘要:##前言 Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。 由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinte
阅读全文
摘要:##前言 学了这么久的python理论知识,需要开始实战来练手巩固了。 ##准备 首先安装爬虫urllib库 pip install urllib 获取有道翻译的链接url 需要发送的参数在form data里 ##示例 import urllib.request import urllib.par
阅读全文
摘要:##前言 AWS联合博客园免费发送福利了,活动时间11月1号-11月31号,注册AWS免费体验12个月的服务器哦。 ##参考教程 官网教程: https://www.cnblogs.com/cmt/p/13912814.html ##注册链接 活动时间11月1号-11月31号 基本是输入数据后直接下
阅读全文
摘要:##前言 装饰器顾名思义,它是对原来的函数进行修饰增加新的功能,但是它又不修改原来的函数。 ###定义: 传入的参数和返回的都是函数,则这个函数就是装饰器。 装饰器在不修改被装饰的函数前提下能为被装饰函数提供额外的附加功能。 ###场景 日常开发中,可以用到装饰器的场景包括但不限于: ◆引入日志 ◆
阅读全文
摘要:##前言 迭代器和生成器都是对可迭代的对象进行操作。 ##迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter()
阅读全文
摘要:##前言 Python isdigit()方法检测字符串是否只由数字组成。 isdigit()方法语法: str.isdigit() 如果字符串只包含数字则返回 True 否则返回 False。 ##示例 x = 123 y = '123' z = '123hy' try: print(x.isdi
阅读全文
摘要:##前言 因为需要测试存储容量,所以需要能生成指定大小的文件。 ##执行 #语法:fsutil file createnew 路径和文件名 文件大小 fsutil file createnew D:\test.txt 524288000 #在D盘下创建test.txt文件,大小为500M(1024*
阅读全文
摘要:##前言 直接通过windows自带的CMD终端远程连接服务器,需要先安装好OpenSSH客户端。 ##安装 使用浏览器打开官网: https://www.mls-software.com/opensshd.html 下载setupssh,下拉页面找到New Version 点击 setupssh-
阅读全文
摘要:##前言 目前大部分使用的3.6或者3.7以及更低版本存在不少问题,随着python的更新很多问题得到修复并且具有更多新的功能。 ##更新 ###3.y.x版本升级到3.y.z ####下载需要升级的exe安装包点击upgrade更新即可 ####安装后,您还必须重新启动计算机 ####检查版本 #
阅读全文