-
Python中的匿名函数使用简介
所属栏目:[Python] 日期:2020-12-16 热度:128
当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。 在Python中,对匿名函数提供了有限支持。还是以map()函数为例,计算f(x)=x2时,除了定义一个f(x)的函数外,还可以直接传入匿名函数: map(lambda x: x * x,[1,2,3,4,5,6,7,8,[详细]
-
python3 selenium 切换窗口的几种方法小结
所属栏目:[Python] 日期:2020-12-16 热度:193
第一种方法: 使用场景: 打开多个窗口,需要定位到新打开的窗口 使用方法: # 获取打开的多个窗口句柄windows = driver.window_handles# 切换到当前最新打开的窗口driver.switch_to.window(windows[-1]) 举例说明: # _._ coding:utf-8 _._""":author: 花花[详细]
-
python selenium 对浏览器标签页进行关闭和切换的方法
所属栏目:[Python] 日期:2020-12-16 热度:121
1.关闭浏览器全部标签页 driver.quit() 2.关闭当前标签页(从标签页A打开新的标签页B,关闭标签页A) driver.close() 3.关闭当前标签页(从标签页A打开新的标签页B,关闭标签页B) 可利用浏览器自带的快捷方式对打开的标签进行关闭 Firefox自身的快捷键分别[详细]
-
浅谈python爬虫使用Selenium模拟浏览器行为
所属栏目:[Python] 日期:2020-12-16 热度:155
前几天有位微信读者问我一个爬虫的问题,就是在爬去百度贴吧首页的热门动态下面的图片的时候,爬取的图片总是爬取不完整,比首页看到的少。原因他也大概分析了下,就是后面的图片是动态加载的。他的问题就是这部分动态加载的图片该怎么爬取到。 分析 他的代[详细]
-
pytorch cnn 识别手写的字实现自建图片数据
所属栏目:[Python] 日期:2020-12-16 热度:117
本文主要介绍了pytorch cnn 识别手写的字实现自建图片数据,分享给大家,具体如下: # library# standard libraryimport os # third-party libraryimport torchimport torch.nn as nnfrom torch.autograd import Variablefrom torch.utils.data import Datas[详细]
-
pytorch 把MNIST数据集转换成图片和txt的方法
所属栏目:[Python] 日期:2020-12-16 热度:83
本文介绍了pytorch 把MNIST数据集转换成图片和txt的方法,分享给大家,具体如下: 1.下载Mnist 数据集 import os# third-party libraryimport torchimport torch.nn as nnfrom torch.autograd import Variableimport torch.utils.data as Dataimport torchvi[详细]
-
快速解决安装python没有scripts文件夹的问题
所属栏目:[Python] 日期:2020-12-16 热度:75
安装Python2.7,好多次都不会产生scripts文件夹,导致无法使用pip。 折腾了一下,找到了解决办法。 让人无法接受的是,只要是我给的安装包一定不会产生scripts文件夹,所以应该是我的安装包出现了问题,建议出现这个问题的宝宝们先去换个安装包,如果换了之[详细]
-
python抓取网页中图片并保存到本地
所属栏目:[Python] 日期:2020-12-16 热度:76
在上篇文章给大家分享PHP源码批量抓取远程网页图片并保存到本地的实现方法,感兴趣的朋友可以点击了解详情。 #-*-coding:utf-8-*- import osimport uuidimport urllib2import cookielib'''获取文件后缀名'''def get_file_extension(file): return os.path.sp[详细]
-
python中reader的next用法
所属栏目:[Python] 日期:2020-12-16 热度:56
python中有个csv包(build-in),该包有个reader,按行读取csv文件中的数据 reader.next()作用:打印csv文件中的第一行标题header (python3中的用法) allElectronicsData = open(r'C:/pydata/AllElectronics.csv','rt')reader = csv.reader(allElectronicsDa[详细]
-
使用Flask集成bootstrap的方法
所属栏目:[Python] 日期:2020-12-16 热度:142
1. 下载flask-bootstrap pip install flask-bootstrap 2. 找到base.html文件 将site-packagesflask_bootstraptemplates文件夹下的bootstrap目录copy到你的项目templates目录下,确保bootstrap目录下包含base.html文件,因为我们后面要用到。 3. 代码 user[详细]
-
用python统计代码行的示例(包括空行和注释)
所属栏目:[Python] 日期:2020-12-16 热度:72
实例如下所示: import osimport string path = "/Users/U/workspace/python learning/show-me-the-code/0007/test/"dir = os.listdir(path) def count(file): total = 0 #总行数 countPound = 0 #注释行数 countBlank = 0 #空行数 line = open(file,'r',enc[详细]
-
python实现代码行数统计示例分享
所属栏目:[Python] 日期:2020-12-16 热度:112
复制代码 代码如下: #!/usr/bin/python ''' File : count.py Author : Mike E-Mail : Mike_Zhang@live.com ''' import sys,os extens = [".c",".cpp",".hpp",".h"] linesCount = 0 filesCount = 0 def funCount(dirName): global extens,linesCount,filesCou[详细]
-
Python脚本实现代码行数统计代码分享
所属栏目:[Python] 日期:2020-12-16 热度:147
之前用bash实现过(//www.jb51.net/article/61943.htm),不过那个不能在windows下使用,所以就写了个python版,也方便我以后使用……这里就不多介绍了,不懂的google下。 实现代码 复制代码 代码如下: #!/usr/bin/python ''' File : count.py Author : Mike[详细]
-
python实现统计代码行数的方法
所属栏目:[Python] 日期:2020-12-16 热度:103
本篇章节讲解python实现统计代码行数的方法。供大家参考研究。具体实现方法如下: '''Author: liupengfeiFunction: count lines of code in a folder iterativelyShell-format: cmd [dir]Attention: default file encode is utf8 and default file t[详细]
-
Python 删除整个文本中的空格,并实现按行显示
所属栏目:[Python] 日期:2020-12-16 热度:144
希望以后每天写一篇博客,总结一下每天用到的基本功能,不然项目做完也就做完了,给自己留下的资料太少了。 今天需要造大量的姓名和家庭住址的数据,因此根据读取文件中现有的lastname、firstname以及[详细]
-
Python文本处理之按行处理大文件的方法
所属栏目:[Python] 日期:2020-12-16 热度:150
以行的形式读出一个文件最简单的方式是使用文件对象的readline()、readlines()和xreadlines()方法。 Python2.2+为这种频繁的操作提供了一个简化的语法――让文件对象自身在行上高效迭代(这种迭代是严格的向前的)。 为了读取整个文件,可能要使用read()方法[详细]
-
python将文本中的空格替换为换行的方法
所属栏目:[Python] 日期:2020-12-16 热度:81
测试文本 jb51.txt welcome to jb51.net I love you very much python代码 # -*- coding: utf-8 -*-'''遇到文中的空格就换行'''def delblankline(infile,outfile): infopen = open(infile,'r',encoding="utf-8") outfopen = open(outfile,'w',encoding="utf-[详细]
-
python去除空格和换行符的实现方法(推荐)
所属栏目:[Python] 日期:2020-12-16 热度:177
一、去除空格 strip() " xyz ".strip() # returns "xyz" " xyz ".lstrip() # returns "xyz " " xyz ".rstrip() # returns " xyz" " x y z ".replace(' ','') # returns "xyz" 二、替换 replace("space","") 用replace("n",""),后边的串替换掉前边的 以上就[详细]
-
python 删除列表里所有空格项的方法总结
所属栏目:[Python] 日期:2020-12-16 热度:101
首先,我们来随便写一个带空格的列表: list1 = ['122','2333','3444',' ','422','54',' '] 相信已经有人尝试过,诸如以下的方式去删掉空格,例如: # -*- coding:utf-8 -*-for i in list1: if i == ' ': list1.remove(' ')print list1 但是结果你会发现是这[详细]
-
Python常见MongoDB数据库操作实例总结
所属栏目:[Python] 日期:2020-12-16 热度:90
本篇章节讲解Python常见MongoDB数据库操作。供大家参考研究具体如下: MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是[详细]
-
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
所属栏目:[Python] 日期:2020-12-16 热度:67
本篇章节讲解Python实现读取SQLServer数据并插入到MongoDB数据库的方法。供大家参考研究具体如下: # -*- coding: utf-8 -*-import pyodbcimport osimport csvimport pymongofrom pymongo import ASCENDING,DESCENDINGfrom pymongo import MongoCl[详细]
-
Python操作mongodb数据库进行模糊查询操作示例
所属栏目:[Python] 日期:2020-12-16 热度:60
本篇章节讲解Python操作mongodb数据库进行模糊查询操作。供大家参考研究具体如下: # -*- coding: utf-8 -*-import pymongoimport refrom pymongo import MongoClient#创建连接#10.20.66.106client = MongoClient('10.20.4.79',27017)#client = Mo[详细]
-
Python实现批量读取图片并存入mongodb数据库的方法示例
所属栏目:[Python] 日期:2020-12-16 热度:177
本篇章节讲解Python实现批量读取图片并存入mongodb数据库的方法。供大家参考研究具体如下: 我的图片放在E:image中,然后使用python将图片读取然后,显示一张,存入取一张(可以注释掉显示图片的语句),通过Gridfs的方式存入图片。代码如下: #[详细]
-
Python实现端口检测的方法
所属栏目:[Python] 日期:2020-12-16 热度:167
一、背景: 在平时工作中有遇到端口检测,查看服务端特定端口是否对外开放,常用nmap,tcping,telnet等,同时也可以利用站长工具等web扫描端口等。 但是在使用站长工具发现: 每次只能输入一个检测的地址; 虽然可以输入多个端口,但是不能指定一个端口范围[详细]
-
Flask框架信号用法实例分析
所属栏目:[Python] 日期:2020-12-16 热度:189
本篇章节讲解Flask框架信号用法。供大家参考研究具体如下: 项目功能复杂,代码量越大,就越需要做业务解耦。否则在其之上做开发和维护是很痛苦的,尤其是对于团队的新人。Flask从0.6开始,通过Blinker提供了信号支持。信号就是在框架核心功能或者[详细]