随笔分类 - python
摘要:1、你得到一个字符串的数组strarr和一个整数k。 您的任务是返回第一个最长的字符串,该字符串由数组中的k个连续字符串组成。 #Example:longest_consec([“zone”,“abigail”,“theta”,“form”,“libe”,“zas”,“theta”,“abigail
阅读全文
摘要:1.open():使用指定的模式和编码打开文件,返回文件读写对象 2.使用说明: (1)使用格式:open(filename [, mode [, bufsize]])(2)打开一个文件,返回一个file对象。 如果文件无法打开,将处罚IOError异常。通常使用open()来代替直接使用file类
阅读全文
摘要:1.字符串切片:从字符串中取出相应的元素,重新组成一个新的字符串 语法: 字符串[ 开始元素下标 : 结束元素下标 : 步长 ] # 字符串的每个元素都有正负两种下标 步长:切片间隔以及切片方向,默认值是1;实际意义为从开始取一个数据,跳过步长的长度,再取一个数据,一直到结束索引 步长为正值: 开始
阅读全文
摘要:# _*_ coding:utf-8 _*_ import random import xlwt,string class ImportData(object): def create_num(self,num): """ 自动生成11位号段: :param num: 输入数据数量 :return:
阅读全文
摘要:1.打包单个python文件,进入存放XXX.py的目录,打开命令窗口,直接使用pyinstaller -F XXX.py2.打包时取出CMD黑框,pyinstaller -F XXX.py --noconsole3.打包加入exe图标,pyinstaller -F -i picturename.i
阅读全文
摘要:需要包含os模块进来,使用相关函数即可实现目录的创建 1.创建目录要用到的函数: (1)os.path.exists(path) 判断一个目录是否存在 (2)os.makedirs(path) 多层创建目录 (3)os.mkdir(path) 创建目录 2.如下代码: 3.说明 在以上DEMO的函数
阅读全文
摘要:一、Lable组件 Lable组件是用于在界面上输出描述的标签; 1.举个例子、 如图: 2.使用\n对标签文本进行断行 执行代码,如图: 参数justify:多行文本的对齐方式(LEFT,RIGHT,CENTER) 3.组件参数 例如:
阅读全文
摘要:一、介绍 Tkinter是Python默认的GUI库,我们经常使用的IDLE就是用Tkinter设计出来的,因此我们在使用的时候直接导入Tkinter模块就好了。 1.特点:可移植性、灵活性高 2.构成:Tk + interface = Tkinter 二、第一次体验Tkinter 1.接下来举个例
阅读全文
摘要:python的第三方库 https://www.lfd.uci.edu/~gohlke/pythonlibs/
阅读全文
摘要:1.下载地址:https://pypi.python.org/pypi/setuptools 2.这是一个压缩文件,将其解压到安装目录,并进入该文件夹,按住shift键后,在文件夹空白处点击鼠标右键,选择:在此处打开命令窗 3.输入python setup.py install 回车 4.安装成功后
阅读全文
摘要:UnicodeDecodeError异常 UnicodeDecodeError: 'utf8' codec can't decode byte 0xb2 in position 154: invalid start byte 从报错日志找问题,很显然不太适合去utf-8.py这里去做改动,因为这是个
阅读全文
摘要:译者按: 本文通过简单的例子介绍如何使用Puppeteer来爬取网页数据,特别是用谷歌开发者工具获取元素选择器值得学习。 原文: A Guide to Automating & Scraping the Web with JavaScript (Chrome + Puppeteer + Node J
阅读全文
摘要:1.#先下载pyautogui库,打开cmd输入pip install pyautogui,回车 2.代码如下:
阅读全文
摘要:1.下载ez_setup链接:https://pypi.org/project/ez_setup/#files
阅读全文
摘要:1.下载pywinauto 链接:http://pywinauto.github.io/ 2.将安装包放到D:python36\script,进入pywinauto目录,按shift+右键,进入命令窗口,执行pip install pywinauto,然后等待安装结束。
阅读全文
摘要:下载pywin32 链接:sourceforge.net/projects/pywin32/files/ 1.找到一个pywin32的文件夹 2.下一级目录里面有多个文件夹。 3.打开Build222文件夹,里面没有任何安装包供下载。 4.再打开Build221文件夹,可以看到若干安装包。 5.根据
阅读全文
摘要:Python脚本日志系统 Python通过logging模块提供日志功能,关于logging模块的使用网络上已经有很多详细的资料,这里要分享的是怎样在实际工程中使用日志功能。 假设要开发一个自动化脚本工具,工程结构如下,Common这个package是框架功能的实现,Scripts目录是我们编写的测
阅读全文
摘要:1. if __name__==__main__:代码的作用 python的文件有两种使用的方法:(1)直接作为脚本执行;(2)import到其他的python脚本中被调用(模块重用)执行; 因此if __name__ == '__main__': 的作用就是控制这两种情况执行代码的过程,在if _
阅读全文
摘要:01.为什么要用函数? 提高代码重复利用率,减少代码冗余。封装模块化代码,便于调用; 1.定义函数--封装独立的功能 2.调用函数--享受封装的成果 函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的重用 02.函数的声明定义(先声明后调用) 定义函数的格式: 1.def是英文defin
阅读全文
浙公网安备 33010602011771号