E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python-模块学习
python-
命名空间和作用域
前言前段时间写脚本的时候,在调用函数的时候,一直在想在python中函数的参数是传值还是传引用?先看一下下面两个例子a=1defsetvalue(arg):arg=100print(arg)setvalue(a)print(a)这个例子中,会发现最后打印出的a仍然是1,看起来像是传值调用。再看另一个例子:a=[1]defsetvalue(arg):arg[0]=100print(arg[0])se
python-花猫
·
2020-07-29 21:59
python
一本不错的Python书籍——《Effective
Python-
编写高质量代码的59个有效方法》推荐给你
前段时间忙着毕业答辩以及毕业材料的整理也没有闲下时间静下来学习和做笔记。最近在看一本Python进阶书,挺不错的,想着要将一些经典内容自己总结一下分享出来,但是感觉都挺好的,索性就把这本书推荐给你们——《EffectivePython-编写高质量代码的59个有效方法》。看书名就知道为什么要看这本书咯,这本书也是经过自己在知乎、csdn、豆瓣等各平台查询得到。豆瓣的评分也达到了9.0,如下:书籍内容
菊子皮
·
2020-07-29 21:22
Python
进阶笔记
要学一门编程语言,那我一定选择Python!
Python-
一门接近无所不能的编程语言Python除了极少的事情不能做之外,其他基本上都涉及到,系统运维、图形处理、数学处理、文本处理、数据库编程、网络编程、web
Python编程KK
·
2020-07-29 21:21
python-
检查合法标识符(45)
importsysimportkeywordimportstringfirst_chs=string.ascii_letters+'_'all_chs=first_chs+string.digitsdefcheck_id(idt):ifkeyword.iskeyword(idt):#判断是不是关键字return"%siskeyword"%idtifidt[0]notinfirst_chs:retu
liao__ran
·
2020-07-29 20:51
Python-
保护,继承,多态
1.7.保护、继承、多态1.私有对象和属性:Python中没有像C++中public和private这些关键字来定义公有和私有属性方法它是以属性命名的方法来区分,如果在属性名前面加上2个下滑线__表示表示这是私有属性,否则为公有属性,方法也是类似的示例:classMsg:def__init__(self,money):#私有属性self.__money=moneydefgetMoney(self)
码路编
·
2020-07-29 20:16
Python
python-
标识符与变量-标识符的命名规范
标识符与变量的理解图片素材图片一西游记,孙悟空图片二七龙珠,孙悟空名词理解标识符,用来标记的符号,它会指向一个实体数据,是计算机进行运算的实体变量,可能会发生变化的标识符实例的理解以孙悟空为例来明确标识符与实体间的关系:一个独一无二的猴子,可以有多个标签对应上他的标签一,孙悟空标签二,齐天大圣标签三,弼马温标签四,斗战圣佛通过上面任意一个标签,我们都能够联想到具有72般变化的孙悟空以孙悟空为例明确
ifubing
·
2020-07-29 19:38
Python
模块学习
- Fileinput
Fileinput模块fileinput是python提供的标准库,使用fileinput模块可以依次读取命令行参数中给出的多个文件。也就是说,它可以遍历sys.argv[1:],并按行读取列表中的文件。如果该列表为空,则fileinput默认读取标准输入中的内容。fileinput的使用方法非常简单,大部分情况下,我们直接调用fileinput模块的input方法按行读取内容即可。importf
anhuoqiu1787
·
2020-07-29 17:25
Python-
通过调用Nmap来进行端口扫描
首先要安装python-nmap库,还要安装配置好nmap实验机器IP:192.168.220.139端口开放情况代码#-*-coding:utf-8-*-__author__="MuT6Sch01aR"importnmapdefNmapScan(ip,port):Nmapscan=nmap.PortScanner(nmap_search_path=('nmap',r'C:\ProgramFile
andiao1218
·
2020-07-29 17:48
ESP8266 WIFI
模块学习
之路(7)——自写Android手机APP接受单片机数据
上一篇是写关于自写Android手机APP给单片机下发数据的,这次我将写一下APP如何接受单片机数据。其实使用调试助手,或者别人开的的APP同样能够实现接受单片机数据,但想学习的,我还是建议能够自己写一个Android软件,这样从底层到上层都能学到很多东西。APP页面如图:硬件连接如图:单片机的硬件代码:if(0==P32)//通过串口给手机发送字符串wantin{ms_delay(400);if
xiaocaidayong
·
2020-07-29 16:08
android学习
ESP8266 WIFI
模块学习
之路(5)——Android手机调试助手与单片机互相通信
上个微博写了关于手机和WIFI模块,通过串口借助PC和Android手机相互通信,这一次想通过手机与单片机直接互相通信,过程其实都是一样的,但需要修改一下之前写的单片机硬件的代码,只需要在主函数中增加一块代码即可。我要完成的功能简单,这里简单叙述一下:只需要通过单片机按键,按一下使得单片机通过串口给手机发送一串字符串“wangting”,在主函数中添加的代码如下:if(0==P32){ms_del
xiaocaidayong
·
2020-07-29 16:08
单片机c语言
ESP8266 WIFI
模块学习
之路(11)——WIFI模块通过VC自动配置,实现远程关闭电脑
根据前几个博客,也是能实现远程关闭电脑的,但ESP8266模块的命名需要手动下载,其实为了实现方便,我们需要自动下载AT命令,这样我们就更方面了,就能够实现真正的远程控制。现在需要实现的功能是:1.通过VC实现数据下发给USB串口,通过串口下发的数据来配置AT命令。2.实现手机和模块的直接通信下一个博文将讲一下通过路由器进行控制(局域网控制)。代码如下://ConsoleApplication1.
xiaocaidayong
·
2020-07-29 16:08
单片机c语言
python
模块学习
---- smtplib 邮件发送
在基于互联网的应用中,程序经常需要自动地发送电子邮件。如:一个网站的注册系统会在用户注册时发送一封邮件来确认注册;当用户忘记登陆密码的时候,通过邮件来取回密码。smtplib模块是python中smtp(简单邮件传输协议)的客户端实现。我们可以使用smtplib模块,轻松的发送电子邮件。下面的例子用了不到十行代码来发送电子邮件:#coding=gbkimportsmtplibsmtp=smtpli
JGood
·
2020-07-29 15:53
Python
Python
模块学习
---- time 日期时间处理
在应用程序的开发过程中,难免要跟日期、时间处理打交道。如:记录一个复杂算法的执行时间;网络通信中数据包的延迟等等。Python中提供了time,datetimecalendar等模块来处理时间日期,今天对time模块中最常用的几个函数作一个介绍。time.timetime.time()函数返回从1970年1月1日以来的秒数,这是一个浮点数。time.sleep可以通过调用time.sleep来挂起
黑色白色
·
2020-07-29 14:12
python
python-
十分钟入门
http://developer.51cto.com/art/201207/347006.htmpython十分钟入门http://sebug.net/paper/python/简明python教程【简介】Python(蟒蛇)是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。【特点】1Python使用C语言
gexiaobaoHelloWorld
·
2020-07-29 13:32
python
Python
模块学习
---- fileinput
这几天有这样一个需求,要将用户登陆系统的信息统计出来,做成一个报表。当用户登陆成功的时候,服务器会往日志文件里写一条像下面这种格式的记录:”日期时间@用户名@IP“,这样的日志文件第天生成一个。所以,我们只要编历这些日志文件,将所有的登陆信息提取出来,并重新组织数据格式就可以了。用python写一个分析工具非常简单,你会说,用glob获取所有的日志文件,然后对每个日志文件都open(logfile
JGood
·
2020-07-29 13:39
Python
Python-
用函数实现整数加法
用户输入随机个数的数字,输入的数两两相加,将最终结果添加在字典中。需要用到reduce函数,因此第一步导入fromfunctoolsimportreduce然后设置两两相加的函数f()deff(x,y):returnx+y接下来设计输入系统dic={'最终结果':None,}L=[]whileTrue:a=input('请输入一个数,结束请输Q.')ifa=='Q':breakelifa.isdi
棠牧师
·
2020-07-29 12:12
python知识点
webgis入门实战
webgis入门实战需求来源emap
模块学习
和总结,并分享新人概论地图基本要素比例尺单位地图长度与实际距离的比例。如1:500指地图上1cm,实际距离5m,对应0.002则称为分辨率。
卡拉汪汪汪
·
2020-07-29 10:17
webgis
Python 使用 paramiko上传文件 及 操作 Linux
参考:Python
模块学习
-Paramikohttps://www.cnblogs.com/xiao-apple36/p/9144092.html>代码功能:将指定的xxx.deb文件上传至Linux服务器中
yulinxx
·
2020-07-29 07:20
python
Linux下PAM
模块学习
总结
在Linux中执行有些程序时,这些程序在执行前首先要对启动它的用户进行认证,符合一定的要求之后才允许执行,例如login,su等。在Linux中进行身份或是状态的验证程序是由PAM来进行的,PAM(PluggableAuthenticationModules)可动态加载验证模块,因为可以按需要动态的对验证的内容进行变更,所以可以大大提高验证的灵活性。一、PAM模块介绍Linux-PAM(即linu
weixin_33717298
·
2020-07-29 06:03
初试Rust
最近这些年的程序设计语言发展趋势从C->C++->Java->
Python-
>Go从一开始引入面向对象,后面又引入垃圾收集gc。
老豆_
·
2020-07-29 06:59
爬虫进阶《requests
模块学习
》
使用Requests发送网络请求非常简单。一开始要导入Requests模块:importrequests然后,尝试获取某个网页r=requests.get('https://github.com/timeline.json')现在,我们有一个名为r的Response对象。我们可以从这个对象中获取所有我们想要的信息。Requests简便的API意味着所有HTTP请求类型都是显而易见的。例如,你可以这
uuu0
·
2020-07-29 05:45
Python - 读取浏览器的历史记录文件并写到 csv 文件
文章目录
Python-
读取浏览器的历史记录文件并写到csv文件1、先装个依赖sqlite32、编写代码3、浏览器的历史记录文件放在那里4、写入效果
Python-
读取浏览器的历史记录文件并写到csv文件1
简简单单OnlineZuozuo
·
2020-07-29 05:53
python
sqlite3
python
数据库
浏览器历史记录
从C#到
Python-
类及面向对象
如果你熟悉C#,那么对类(Class)和面向对象(ObjectOriented)应该不会陌生。Python与C#一样,能够很好地支持面向对象的编程模式。本章对Python中面向对象编程的基本知识进行介绍,并将其与C#中的对应部分进行比较。4.1类的定义与实例化4.1.1类的定义与C#一样,Python使用class关键字定义一个类。一个最简单的类定义语句如下:1classA:2pass它等价于C#
fallinsky
·
2020-07-29 05:15
Python
Python语言re
模块学习
笔记
Python通过re模块来使用正则表达式(regex)的思想。re模块的match,search方法构造出匹配对象,match是匹配,search是查找,这个对象有group,groups方法。re模块的findall,finditer方法查找第一次出现的位置。re模块的sub,subn构造一个字符串,其功能是实现搜索替换。正则表达式为高级文本模式匹配、抽取与/或文本形式的搜索和替换功能提供基础。
红蜻蜓q
·
2020-07-29 03:57
Python-
运算符02
1、运算符的优先级是什么?(括号、指数、乘、除以、加、减号、逻辑运算符)2、%/分别如何运算?(余数,除以)3、7.0/4.0与7/4结果无差异?__author__='johanny'print("Rooster",100-25*3%4)print(3+2+1-5+4%2-1/4+6)print(3+2<5-7)#结果"""Rooster976.75False"""print(7.0/4.0)p
隔壁老周丨johanny
·
2020-07-29 03:22
Python-
身份证号码校验
#-*-coding:utf-8-*-"""SpyderEditorThisisatemporaryscriptfile."""importre#Errors=['验证通过!','身份证号码位数不对!','身份证号码出生日期超出范围或含有非法字符!','身份证号码校验错误!','身份证地区非法!']defcheckIdcard(idcard):Errors=['验证通过!','身份证号码位数不对!
老三是只猫
·
2020-07-29 03:53
python
代码脚本
python-
爬虫 自动生成请求头/useragent/User-Agent方法
在工作中进行爬虫时,经常会需要提供User-Agent,如果不提供User-Agent,会导致爬虫在请求网页时,请求失败,所以需要大量User-Agent。如何生成合法的User-Agent?使用fake-useragent库就可以解决该问题。安装:pip install fake-useragent使用:该模块使用非常简单。from fake_useragent import UserAgent
zhangmoyan9527
·
2020-07-29 02:38
爬虫学习
Python学习
python-
对特定的列表进行从小到大排序
python-
对特定的列表进行从小到大排序1、在系统内新建文件rizhireplacelist.txtroot@kali:~#cdpython/root@kali:~/python#ls111.txtlistsalaryver2
徐为波
·
2020-07-29 01:02
pyhton
Python一键转Jar包,Java调用Python新姿势!
本文结构:-需求背景-进击的Python-Java和
Python-
给Python加速-寻找方向-Jython?-
Python-
>
编程技术宇宙
·
2020-07-29 01:21
01 面向就业的人工智能学习概述
实际上在之前
Python-
科学计算库当中涉及到的模块,比如numpy基础建模、pandas数据处理、matplotlib统计绘图,都是为机器学习打基础的。
白尔摩斯
·
2020-07-28 23:45
Python
模块学习
---- subprocess 创建子进程
转自(http://blog.csdn.net/JGood/article/details/4498166)最近,我们老大要我写一个守护者程序,对服务器进程进行守护。如果服务器不幸挂掉了,守护者能即时的重启应用程序。上网Google了一下,发现Python有很几个模块都可以创建进程。最终我选择使用subprocess模块,因为在Python手册中有这样一段话:Thismoduleintendsto
wj_184
·
2020-07-28 23:05
python
python
subprocess
stdin
stdout
python-
部变量和全局变量
程序变量类型:局部变量和全局变量,全局变量作用于整个程序,一般没有缩进,而局部变量是函数内部定义的一个变量,在函数运行结束后,内部的变量就会被销毁函数内部可以引用全局变量n=10#全局变量deffunc():print(n)func()>>>10来看看函数另一种引用全局变量的例子n=10#全局变量deffunc():n=n+2#局部变量print(n)func()发生异常:UnboundLocal
小小蟹 G_G
·
2020-07-28 22:58
python
python-
函数-装饰器-时间装饰器及应用
功能实现:可以测量一个函数的运行时间importtimedefdecorator(func):defwrapper(*args,**kvargs):start_time=time.time()#----->函数运行前时间func(*args,**kvargs)end_time=time.time()#----->函数运行后时间cost_time=end_time-start_time#---->运
手写情书
·
2020-07-28 22:49
python
菜菜学习python第六天--内置模块的学习
常见的内置
模块学习
和使用osos.pathsystimedatetimehashlibbase64......randommath1、什么是模块一个py或者一些py文件的总称,这些文件一般都是为了某一特定的功能而写的代码
观观雎鸠
·
2020-07-28 22:43
Python
Python-
学习笔记之Pandas--排序sort_value
Python-
学习笔记之Pandas–排序sort_value一、排序按照某一列的大小进行排序,Python3目前提供两个函数。
黄zy
·
2020-07-28 22:11
python
pandas
Python-
程序入口
参考文章:https://blog.csdn.net/yjk13703623757/article/details/77918633/对于if__name__==‘__main__’:的理解对于很多编程语言来说,程序都必须要有一个入口,比如C,C++,以及完全面向对象的编程语言Java,C#等。C,C++都需要有一个main函数作为程序的入口,也就是程序的运行会从main函数开始。同样,Java,
ZerinHwang03
·
2020-07-28 20:07
Python
笨方法学习
Python-
习题46: 一个项目骨架
这里你将学会如何建立一个项目“骨架”目录。这个骨架目录具备让项目跑起来的所有基本内容。它里边会包含你的项目文件布局、自动化测试代码,模组,以及安装脚本。当你建立一个新项目的时候,只要把这个目录复制过去,改改目录的名字,再编辑里边的文件就行了。骨架内容首先使用下述命令创建你的骨架目录:~$mkdir-pprojects~$cdprojects/~/projects$mkdirskeleton~/pr
土豆拧不成麻花儿
·
2020-07-28 20:19
Python3
笨方法学习
Python-
习题26: 恭喜你,现在可以考试了!
从开始学习到现在已经过半了,后面会继续学习到逻辑,并通过条件判断实现有用的功能。这节练习,就是自己单独做一道试题。“修改脚本代码”原脚本地址:http://learnpythonthehardway.org/exercise26.txt注意:原脚本用的是Python2下面是我对此脚本进行的修改:defbreak_words(stuff):"""Thisfunctionwillbreakupword
土豆拧不成麻花儿
·
2020-07-28 20:19
Python3
python3.x 快速入门
Editthe>2018/6/1511:26:531认识Python人生苦短,我用
python-
优雅,明确,简单是python设计哲学-python的设计目标之一,是让代码具备高度的可阅读性-python
卡尔KAEL
·
2020-07-28 20:10
计算机理论基础
python中的os
模块学习
PythonOS模块深度学习中的数据多是文件,所以处理数据阶段和文件相关的操作非常重要,除了有IO模块,os模块就是对操作系统进行操作,使用该模块首先要导入该模块:importosos模块常见函数列表:1、os.sep#当前操作系统的路径分隔符,在UNIX/Linux系统中是‘/’,在Windows中是‘\\’.2、os.getcwd:#取得当前工作目录,即当前python脚本工作的目录路径3、o
weixin_36455036
·
2020-07-28 19:18
python
mybatis 反射
模块学习
mybatis按照层次可以划分为一下三个层次接口层(SqlSession)、核心处理层(配置解析、参数映射、sql解析、SQL执行、结果集映射、插件)、基础支持层(数据源模块、事务管理模块、缓存模块、Binding模块、反射模块、类型转换、日志模块、资源加载、解析器模块)。*本文主要讲解反射模块。*/***MyBatisusesanObjectFactorytocreateallneedednew
大锅小米
·
2020-07-28 19:13
mybatis源码学习
Python-
去除字符串中不想要的字符
问题:过滤用户输入中前后多余的空白字符‘++++abc123---‘过滤某windows下编辑文本中的’\r’:‘helloworld\r\n’去掉文本中unicode组合字符,音调"ZhàoQiánSūnLǐZhōuWúZhèngWáng"如何解决以上问题?去掉两端字符串:strip(),rstrip(),lstrip()#!/usr/bin/python3s='-----abc123++++'
weixin_30852419
·
2020-07-28 17:48
Python-
爬虫实战 简单爬取豆瓣top250电影保存到本地
爬虫原理发送数据获取数据解析数据保存数据requests请求库res=requests.get(url="目标网站地址")获取二进制流方法:res.content获取文本方法:res.textre正则模块re.findall("匹配规则","获取到的数据","匹配模式")re.findall('.*?.*?(.*?).*?(.*?).*?(.*?)人评价',response.text,re.S)贪
weixin_30701575
·
2020-07-28 16:29
【Python数据分析】Python3操作Excel-以豆瓣图书Top250为例
旨在进行更多的爬虫实践练习以及
模块学习
。
weixin_30319153
·
2020-07-28 16:58
python-
装饰器详解
python-
装饰器详解1.什么是装饰器2.创建一个装饰器3.装饰器示例-参数检查4.上述装饰器的缺陷以及改进4.1缺陷4.2改进措施5.装饰器类6.python中的一些装饰器6.1静态方法@staticmethod6.2
SK_Lavender
·
2020-07-28 13:18
Python
SAP学习笔记(CO
模块学习
笔记1)
实际上接下来的学习笔记和SAP的CO模块都没有什么直接的联系。但是确是学习CO的基础。为了学习CO模块,不得不学习管理会计。今天买去上海书城买书,没想到管理会计的中文书就1本,然后英文影印版也只有2本,对比了一下,最后还是选择了清华大学出版社的。为了起到巩固和复习的作用,我决定将每天看完书后,将一些重点按照回忆大致记录下来。管理会计1.管理会计和财务会计的区别财务会计是政府法律要求每个企业必须做的
tzjly
·
2020-07-28 12:46
Sap
ERP
python-
装饰器封装try-exception
本文更新地址:http://blog.csdn.net/tanzuozhev采用try-exception是python捕获异常的常用方式,但在代码频繁的使用着实麻烦,所以采用装饰器对try-catch进行了封装。defget_decorator(errors=(Exception,),default_value=''):defdecorator(func):defnew_func(*args,*
探索者v
·
2020-07-28 12:04
python
技术文档
PCL(点云库)common
模块学习
(一)
pcl::CentroidPoint//Modulecommon学习//pcl::CentroidPoint类//计算点的质心//类成员函数(3个)//voidpcl::CentroidPoint::add(constPointT&point)//voidpcl::CentroidPoint::get(PointOutT&point)const//size_tpcl::CentroidPoint:
矮行星的妹子
·
2020-07-28 10:50
PCL
C++
PCL学习
第四章 1
模块学习
---模块的种类和导入方法
为了编写可维护的代码,我们把很多函数分组,在python中一个.py文件就是一个模块好处1提高可维护性2可重用3避免函数名和变量名冲突模块分为3种1内置标准模块(标准库)执行help(‘modules’)查看所有python自带模块2第三方模块通过pipinstall模块名联网安装3自定义模块#自带和从第三方下载的模块'_'不用管主要看不带'_'的>>>help('modules')Pleasew
qq_42936973
·
2020-07-28 09:19
Python-
深度学习-学习笔记(21):如何查看keras前向传播中某一层输出结果
Python-
深度学习-学习笔记(21):如何查看keras前向传播中某一层输出结果keras是一个高度封装的语言,使用它搭建的网络相当于一个汉堡包结构,即只需设计网络层数,以及各层网络中的参数便可得到一个网络模型
赵小琛在路上
·
2020-07-28 09:42
Python系列
keras
tensorflow
深度学习
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他