然后给脚本文件运行权限,方法(1)chmod+x./*.py方法(2)chmod755./*.py(777也无所谓啦)这个命令不去调整,会出现permissiondenied的错误终端直接执行。如果在脚本内容的开头已经给出了类似于如下的注释:#!/usr/bin/envpython(或者是#!/usr/bin/python)那就可以直接在终端里运行:./*.py如果没有这个注释就在终端中执行:python./*.py(注意:有些linux版本上运行即使上面
系统 2019-09-27 17:56:48 1903
本人财务狗一枚,编程基础为0。因为提升工作效率的主观愿望(备注:懒),准备开始学点python。因为平时比较忙(事多),可能更新的非常慢,估计2019年11月开始正式学习更新。给自己立个flag,主要学习内容两个:(1)提升办公效率(2)pandas库学习day1基础软件安装安装anaconda\pycharm\cmder软件介绍:Pycharm是集成开发环境(操作平台),Anaconda是集成环境管理器(库包),cmder好用的程序操作命令参考文档:Py
系统 2019-09-27 17:56:38 1903
python类的继承对于许多文章讲解python类的继承,大多数都是说一些什么oop,多态等概念,我认为这样可能对有一定基础的开发者帮助不是那么大,不如直接用在各种情况下所写的代码,来展示对于某一种代码情况,代码运行会有什么效果。这样可能对开发者的帮助更大。不说废话,直接上代码。这里不区分经典类和新式类,下面分析的对新式类和经典类都适用对于类中的__init__函数,只是一个初始化是调用的一个函数(ps:初始化和创建实例并不是一个过程,实例的创建是通过一个
系统 2019-09-27 17:56:17 1903
前言上篇说到命令行执行测试用例的部分参数如何使用?今天将继续更新其他一些命令选项的使用,和pytest收集测试用例的规则!pytest执行用例命令行参数--collect-only:罗列出所有当前目录下所有的测试模块,测试类及测试函数--tb=style:屏蔽测试用例执行输出的回溯信息,可以简化用例失败时的输出信息。style可以是on,line,short,具体区别请自行体验--lf:当一次用例执行完成后,如果其中存在失败的测试用例,那么我们可以使用此命
系统 2019-09-27 17:54:48 1903
生活中,有时候我们需要对一些重要的文件进行加密,Python提供了诸如hashlib,base64等便于使用的加密库。但对于日常学习而言,我们可以借助异或操作,实现一个简单的文件加密程序,从而强化自身的编程能力。记得给公众号加个星标,不会错过精彩内容。基础知识在Python中异或操作符为:^,也可以记作XOR。按位异或的意思是:相同值异或为0,不同值异或为1。具体来讲,有四种可能:0^0=0,0^1=1,1^0=1,1^1=0。我们还可总结出规律(A为0或
系统 2019-09-27 17:54:26 1903
本文实例为大家分享了python射线法判断点是否位于区域内的具体代码,供大家参考,具体内容如下#!/usr/bin/envpython#-*-coding:utf-8-*-#@Date:2018-10-0715:49:37#@Author:Sheldon(thisisscret@qq.com)#@Blog:谢耳朵的派森笔记#@Link:https://www.cnblogs.com/shld/#@Version:0.0.1defisinpolygon(po
系统 2019-09-27 17:54:09 1903
创建数据库importsqlite3#连接数据库(如果不存在则创建)conn=sqlite3.connect('test.db')print("Openeddatabasesuccessfully")#创建游标c=conn.cursor()#SQL语句sql="""CREATETABLESTUDENTS(IDINTPRIMARYKEYNOTNULL,NAMETEXTNOTNULL,AGEINTNOTNULL,ADDRESSCHAR(50));"""#创建表
系统 2019-09-27 17:53:45 1903
要说近几年科技圈什么最火热,无疑就是人工智能,各大科技公司纷纷投入这个浪潮之中,很多从事的是毫不相关的行业的企业也投入到了人工智能的开发与应用中,也想在里面分得一勺半羹。提及人工智能,就不得不说到和他息息相关的开发工具,python就是最接近AI的预言之一。总所周知,机器学习和深度学习是开发人工智能两个非常重要的模块,而Python拥有keras、Numpy、matplotlib、sklearn、等大量的库,像matplotlib、sklearn、pand
系统 2019-09-27 17:53:31 1903
粘包问题TCP协议在传输过程中会出现数据粘包问题讲一下TCP和UDP的区别,都是传数据的协议,没有好坏之说,只是不同的应用需求可能会更好选择哪一个协议TCP:适合传输数量大,需要建立连接,会出现粘包问题,粘包问题可以解决,确定传入的长度,接收同样长度就可以保证一次性传输完UDP:适合传输数据量小,没有粘包,不需要连接,一次性传输,下一次就是新的数据,弊端就是数据丢失,不安全QQ是用什么协议呢?按理应该可以用UDP协议,但是实际用的是TCP协议,这是历史遗留
系统 2019-09-27 17:53:03 1903
python生成一个日期列表首先导入pandasimportpandasaspddefget_date_list(begin_date,end_date):date_list=[x.strftime('%Y-%m-%d')forxinlist(pd.date_range(start=begin_date,end=end_date))]returndate_list###可以测试print(get_date_list('2018-06-01','2018-0
系统 2019-09-27 17:53:02 1903