free

热门文章 Shell-读/写txt文件

  • 时间:2022-11-16
  • 作者:free
  • 分类: Shell
  • 浏览:2826
  • 评论:0
  • 写入txt: version="V1.0" commit="fix:修改了部分内容" name=$version"-debug" echo $commit > ./$name.txt 判断文件是否存在: isExist=`find . -name "b.txt"` if [ "$isExist" = "" ];then echo "不存在" else echo "存在" fi # 在当前目录及其子目录下查找 `test.txt` 文件,不存在则无输出; # 若存在,则输出相关...

    阅读全文>>

    热门文章 Python3:字典(dict)读取不存在的键

  • 时间:2022-10-10
  • 作者:free
  • 分类: Python
  • 浏览:1953
  • 评论:0
  • 直接使用dic[key]读取不存在的键会报错 >>> person = {'name' : 'xiaoming'} >>> person['age'] Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: 'age' 可以使用字典的的内置方法get进行读取,如果键不存在会返回None,也可以指定一个当键不存在时的默认值返回值,这个方法不会改变字典本身 >>...

    阅读全文>>

    热门文章 Python (and、or、&、 |) 用法

  • 时间:2022-10-9
  • 作者:free
  • 分类: Python
  • 浏览:1685
  • 评论:0
  • 一、and 与 or and、or则依据是否非0来决定输出:(以下0标识·非真·单位,1标识·真·单位) and运算时,有0单位返0,无0返尾(最后一个元素) or运算时,有1返1,无1返尾(最后一个元素) 二、& 与 | 1.当比较单位包含有非数值单位时功能同and 与 or用法 2.当比较单位同时为数值单位时会执行位运算 3.支持set集合运算,分别表示取交集、并集 补充:s...

    阅读全文>>

    热门文章 Python 打包Mac可执行文件app

  • 时间:2022-8-30
  • 作者:free
  • 分类: Python
  • 浏览:1853
  • 评论:0
  • 第一步:进入源文件目录  cd /usr/data/pytest 第二步:生成setup打包配置文件 py2applet --make-setup DesignSign.py 第三步:修改setup配置信息 应用依赖文件/版本/图标等等信息 APP: 放置要执行py的列表 DATA_FILES: 存放所有要用到的文件资源,比如我放置了py_utils/这个是工具包文件夹,又放置了app所要显示的图片...

    阅读全文>>

    热门文章 Python Tkinter bg/fg 颜色值

  • 时间:2022-8-30
  • 作者:free
  • 分类: Python
  • 浏览:1958
  • 评论:0
  • 阅读全文>>

    热门文章 Python问题:requests.exceptions.ConnectionError

  • 时间:2022-8-23
  • 作者:free
  • 分类: Python
  • 浏览:2551
  • 评论:0
  • 在爬虫中报如下的错误: requests.exceptions.ConnectionError: (‘Connection aborted.’, RemoteDisconnected(‘Remote end closed connection without response’,)) 发现该错误是因为如下: 1、http的连接数超过最大限制,默认的情况下连接是Keep-alive的,所以这就导致了服务器保持了太多连接而不能再新建连接。 2、ip被封 3、程序请求速度过快。 解决办法如下: 第一种方法: try: page1 = r...

    阅读全文>>

    热门文章 Python中strptime()和strftime()的区别和用法

  • 时间:2022-8-22
  • 作者:free
  • 分类: Python
  • 浏览:1758
  • 评论:0
  • 1.strptime中的p代表parse,意为解析,也就是将一个字符串解析成时间格式,什么是时间格式,下图为例 import datetime strdate = '2020年6月23日 12:12:08' parsedate = datetime.datetime.strptime(strdate,'%Y年%m月%d日 %H:%M:%S') print(type(parsedate))   #输出:<class 'datetime.datetime'> print(parsedate)        &nb...

    阅读全文>>

    热门文章 Python 导入模块/函数方式

  • 时间:2022-8-18
  • 作者:free
  • 分类: Python
  • 浏览:1385
  • 评论:0
  • import 模块:导入一个模块,注:相当于导入的是一个文件夹,每次使用模块中的函数都要确定引用。 from…import XX:导入的是一个模块中的一个函数;注:相当于导入的是一个文件夹中的文件,是绝对路径。 from…import * :是把一个模块中所有的函数都导入进来, 注:相当于导入的是一个文件夹中的所有文件,所有函数都是绝对路径。 以哈希加密模块为例: 直接使用import 模块: import hashlib password = 'hello123' hashlib.md5(passw...

    阅读全文>>

    热门文章 #!/usr/bin/python3 代表什么意思呢?

  • 时间:2022-8-18
  • 作者:free
  • 分类: Python
  • 浏览:1403
  • 评论:0
  • 通常在脚本代码的第一行会看到: Shell: #!/bin/bash 或者 Python: #!/usr/bin/python3 首先要确定的一点是它不是注释。这两句话的目的都是指出你当前的脚本文件需要用什么可执行程序去运行它。 ——————————————————————————————————————————————————— #!/bin/bash 第一行的内容...

    阅读全文>>

    热门文章 Selenum:3种等待方式

  • 时间:2022-8-11
  • 作者:free
  • 分类: Python
  • 浏览:1264
  • 评论:0
  • 1.强制等待:sleep() 强制等待:不管浏览器元素是否加载完成,程序都得等待3秒,3秒一到,继续执行下面的代码。 driver = webdriver.Chrome() driver.get('https://www.baidu.com') sleep(3) # 强制等待3秒 print(driver.title) driver.quit() 2.显示等待:WebDriverWait()类 显示等待:设置一个等待时间和一个条件,在规定时间内,每隔一段时间查...

    阅读全文>>