
python
白清羽
IT领域技术爱好者
展开
-
python建立局域网文件共享
1.共享文件夹,路径:E:\share2.使用cmd命令,进入共享的文件夹根目录,输入pyhton命令: python -m http.server 80808080端口,可以根据自己情况修改端口,比如9094.8888等3.在浏览器输入本机的局域网加上8080端口号地址,即可看到内部文件夹:127.0.0.1:8080...原创 2020-03-08 15:29:55 · 1154 阅读 · 0 评论 -
python打包成exe可执行程序
1.安装python打包工具pyinstaller在已经有python环境的基础上,进程cmd命令,输入:pip install pyinstaller -i https://pypi.douban.com/simple回车确认这个事安装pyinstaller包的命令由于安装包需要从国外服务器下载,速度很慢,所以我们手动指定在某个国内网站下载,其中 -i https://dou...原创 2020-03-08 15:20:55 · 424 阅读 · 1 评论 -
python中getopt函数详解
在运行程序时,可能需要根据不同的条件,输入不同的命令行选项来实现不同的功能。目前有短选项和长选项两种格式。短选项格式为"-"加上单个字母选项;长选项为"--"加上一个单词。长格式是在Linux下引入的。许多Linux程序都支持这两种格式。在Python中提供了getopt模块很好的实现了对这两种用法的支持,而且使用简单。一、getopt模块有两个函数,两个属性:函数:getopt.ge...转载 2019-11-05 18:47:28 · 19402 阅读 · 4 评论 -
windows系统下ab工具的下载,安装与使用
ab下载网址:https://www.apachehaus.com/cgi-bin/download.plx使用pythohn执行命令行命令并获取输出:ab=os.popen(r'D:\ProgramFiles\ab\Apache24\bin\ab -n 100 -c 30 http://192.168.26.213/')print(ab.read())#D:\ProgramF...原创 2019-08-28 10:04:49 · 3146 阅读 · 0 评论 -
python读取txt文件
一、文件的打开和创建 1 2 3 4 5 >>> f = open('/tmp/test.txt') >>> f.read() 'hello python!\nhello world!\n' >>> f <open file '/tmp/tes...转载 2019-08-30 21:10:52 · 1029 阅读 · 0 评论 -
解决:python中出现:list assignment index out of range
出现的bug:Traceback (most recent call last): File "E:/testPython/NumPY/test.py", line 67, in <module> readIp() File "E:/testPython/NumPY/test.py", line 59, in readIp iplist[i]=ipInde...原创 2019-08-30 21:07:38 · 254115 阅读 · 23 评论 -
解决使用pip安装python库时出现不能安装的问题
最近在安装python第三方库pandas的时候,出现WARNING: You are using pip version 19.1.1, however version 19.2.3 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command.翻译过来的...原创 2019-09-01 10:22:25 · 1729 阅读 · 0 评论 -
使用notepadd++运行python命令
1、打开NotePadd++软件2、点击F5,弹出云行对话框3、在输入框里面输入:cmd /k python "$(FULL_CURRENT_PATH)" &ECHO.&PAUSE&EXIT4、点击保存,会弹出一个设置快捷键的对话框;起名为python,设定快捷键为:Ctrl+Shift+F5;5、在运行菜单里就会看到多了一个选项;6、新建一个test0...原创 2019-09-01 11:03:44 · 390 阅读 · 0 评论 -
headers是请求问题
AttributeError: 'str' object has no attribute 'items'今天在使用request进行发送请求时,dic = dict(map(lambda x, y: [x, y], list1, list2)) headers= json.dumps(dic, separators=(',', ':'), ensure_...原创 2019-09-14 12:28:51 · 1505 阅读 · 0 评论 -
解决python发送https请求,出现证书错误,及报错提示
详细报错信息如下:ErrorTraceback (most recent call last): File "E:\ WebWafUi\venv\lib\site-packages\urllib3\connectionpool.py", line 603, in urlopen chunked=chunked) File "E:\ WebWafUi\venv\lib\sit...原创 2019-09-19 18:53:06 · 12188 阅读 · 3 评论 -
使用python批量发送post请求
#!/usr/bin/env pythonimport requestsurl="http://192.168.26.xxx"header={ 'Connection':'close', 'Accept':'application/json,image/gif, image/jpeg, image/pjpeg, image/pjpeg, appli...原创 2019-08-19 21:45:29 · 4915 阅读 · 0 评论 -
python中switch_to_alert的用法
在操作浏览器的时候,会经常遇到浏览器的警告弹窗:1.警告类弹alert(),显示警告或其他信息,用于通知用户,下方只有一个【确认】按钮。2.确认类弹窗confirm(),询问是否继续某种操作等功能,下方有【确认】和【取消】两种按钮。3.消息类弹窗prompt(),需要输入一些信息,比如用户密码等,下方会有【确认】和【取消】按扭在 WebDriver 中处理 JavaScript 所生...原创 2019-08-05 14:43:36 · 16642 阅读 · 0 评论 -
解决Python首次安装提示找不到版本的问题
当我们从Python官网“www.python.org”下载python所需要的版本时,安装好之后,在命令提示符中输入python后出现提示错误,如何解决呢?(这里以python2.7.3为例)找到我的电脑双击打开--选择属性--选择高级--找到环境变量---系统变量--选择PATH--编辑--在Path路径末添加一个分号(;)把python所在的路径添加到分号末尾(默认为C:\Python2...原创 2019-05-17 12:27:46 · 5519 阅读 · 0 评论 -
Python中如何实现中文的表达
因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),0 - 255被用来表示大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。如果要表示中文,显然...转载 2019-05-17 12:28:35 · 3750 阅读 · 0 评论 -
解决:python 读取配置文件总是报错的问题
在python 读取配置文件时出现:configparser.NoSectionError: No section:解决办法:把配置文件的eample.ini改为eample.text原创 2019-05-27 15:35:51 · 2425 阅读 · 0 评论 -
Python中操作mysql的pymysql模块详解
文章来源:https://www.jb51.net/article/92516.htm前言pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。本文测试python版本:2.7.11。mysql版本:5.6.24一、安装pip3 install pymysql二、使用操作...转载 2019-05-30 23:48:55 · 1390 阅读 · 0 评论 -
python中glob的用途
简介: glob是python自带的一个操作文件的相关模块,由于模块功能比较少,所以很容易掌握。用它可以查找符合特定规则的文件路径名。使用该模块查找文件,只需要用到: “*”, “?”, “[]”这三个匹配符;”*”匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。一、glob.glob: 返回所有匹配的文件路径...原创 2019-05-31 21:59:55 · 67921 阅读 · 0 评论 -
python中logging模块
#!/usr/bin/env python# -*- coding: utf-8 -*-"""@author: 白清羽@contact: https://blog.youkuaiyun.com/gufenchen@others: All by BaiQingYu, All rights reserved-- Created on 2019/5/15@desc: ...原创 2019-06-17 21:36:41 · 151 阅读 · 0 评论 -
python中ui自动化工具类的设置
#!/usr/bin/env python# -*- coding: utf-8 -*-"""@author: 古风尘@contact: https://blog.youkuaiyun.com/gufenchen@others: All by GuFengChen, All rights reserved-- Created on 2019/5/12@desc:"...原创 2019-06-17 21:41:17 · 519 阅读 · 0 评论 -
python中unittest的使用
# coding = utf-8import datetimeimport unittestimport osimport HTMLTestRunner#from pandabus_unittest.pandabus_unittest.utils.testyagmail import yagsendmailif __name__ == '__main__': # 测...原创 2019-06-17 22:10:19 · 404 阅读 · 0 评论 -
使用python执行shell脚本
文章来源:https://blog.51cto.com/zhou123/1312791?source=drt这里介绍一下python执行shell命令的四种方法:1、os模块中的os.system()这个函数来执行shell命令>>> os.system('ls')anaconda-ks.cfg install.log install.log.syslog ...转载 2019-07-25 10:16:09 · 934 阅读 · 0 评论 -
python中os.sep的作用以及sys._getframe().f_back.f_code.co_xxx的含义
首先,Python 是跨平台的。在 Windows 上,文件的路径分割符号是 '\' ,在 Linux 上 是 ‘/’。为了让你的代码在不同的平台上都能运行,那么你写路径的时候是写 ‘/’ 还是写 '\' 呢?使用 os.sep 的话,你就不用去考虑这个了,os.sep 根据你所处的平台,自动地采用相应的分割符号。举例:Linux下一个路径, /usr/share/python...原创 2019-08-03 15:05:54 · 3859 阅读 · 0 评论 -
Python中布尔类型注意要点
在Python中,布尔类型可以与其他数据类型做 and、or和not运算,请看下面的代码:a = Trueprint a and 'a=T' or 'a=F'计算结果不是布尔类型,而是字符串 'a=T',这是为什么呢?因为Python把0、空字符串''和None看成False,其他数值和非空字符串都看成True,所以:True and 'a=T' 计算结果是 'a=T'...原创 2019-05-17 12:27:07 · 723 阅读 · 0 评论