搜索到与相关的文章
Python

python面向对象基础(一)

一.面向对象编程Object-OrientedPrograming什么是对象:对象是指现实中的物体或实物;什么是面向对象:把一切看成对象(实例),用各种对象之间的关系来描述实物对象都有什么特征:对象有很多属性(名词):可以通过实例访问的变量称为属性,如:姓名,性别,年龄,...对象有很多行为(动作):学习,吃饭,睡觉...面向对象的最大优势:每个对象可以管理自己的资源二.什么是类拥有相同属性,行为的对象分为一组,即为一个类。类是用来描述对象的工具,用类可以

系统 2019-09-27 17:56:00 2411

Python

python记录程序运行时间的三种方法

python记录程序运行时间的三种方法这里提供了python记录程序运行时间的三种方法,并附有实现代码,最后进行比较,大家参考下:方法1importdatetimestarttime=datetime.datetime.now()#longrunningendtime=datetime.datetime.now()print(endtime-starttime).seconds方法2start=time.time()run_fun()end=time.ti

系统 2019-09-27 17:54:28 2411

Python

python3.6 +tkinter GUI编程 实现界面化的文本处理

更新:2017.07.17补充滚动条、win批处理拉起py2017.08.13新增自定义图标一、背景:1.工作中自己及同事在查数据库、测试接口时需要对一些字符串或json串作预处理,目前这些问题网上均有在线转换的工具,但很繁杂,可能需要打开几个网页窗口;2.之前做的文本处理工具是基于cmd命令行的,不太友好;3.自己做的一些小工具也基本都是命令行执行的,也想接触下GUI;基于以上,了解到python自带的tkinter库可以初步满足UI的需求,业余时间做了

系统 2019-09-27 17:52:55 2411

Python

python小程序实现刷票功能详解

刷票一般要突破以下限制:1、验证码识别2、同一ip不可连续投票解决办法1、用tesseract工具,链接在此https://code.google.com/p/tesseract-ocr/(人人还是加不了https链接)2、使用代理,国内可以的代理服务器可以从这里找到http://cn-proxy.com/程序语言当然用python浏览器投票的流程如下1、向服务器发送请求,服务器返回验证码和表单2、填好表单,发送到服务器可以用firefox+httpfox

系统 2019-09-27 17:50:15 2411

Python

我的python面试遇到的笔试题和惨痛经历。。。

我的python学习19/9/6我的python面试遇到的笔试题和惨痛经历我的面试经历面试题我的python面试遇到的笔试题和惨痛经历决定把这几次寻找python实习时遇到的笔试和经历写出来,个人觉得贼有意思我的面试经历就把两次最印象深刻的面试经历说出来吧。1:我们这二十号人,两个老板是北大博士,所有员工要么就是海归名校,要么就是北大清华,你这是啥学校?当我听到这句话的时候瞬间无话可说了,不是因为我讨厌他们的自大,而是确实认识到了在这种情况的无力感,也决定

系统 2019-09-27 17:50:05 2411

Python

python实现从字符串中找出字符1的位置以及个数的方法

本文实例主要实现给出任意字符串,获取字符串中某字符的位置以及出现的总次数。实现该功能代码的时候可以使用函数enumerate来将字符串分离成位置和字符,然后进行比较即可。具体实现代码如下:#!/bin/envpython#-*-coding:utf-8-*-#"""用enumerate将string中的1都找出来,用enumerate实现:"""defget_1_pos(string):onePos=[]try:onePos=list(((pos,int(

系统 2019-09-27 17:46:04 2411

Python

详解Python中expandtabs()方法的使用

expandtabs()方法返回制表符,即该字符串的一个副本。'\t'已经使用的空间,可选择使用给定的tabsize(默认8)扩展。语法以下是expandtabs()方法的语法:str.expandtabs(tabsize=8)参数tabsize--此选项指定要替换为制表符“\t'的字符数.返回值此方法返回在制表符,即通过空格进行了扩展字符串,'\t'的副本。例子下面的例子显示expandtabs()方法的使用。#!/usr/bin/pythonstr="

系统 2019-09-27 17:38:07 2411

Java

java WebService + C# winform实现软件更新功能

由于项目的需求的变动,客户想要把原来由javaEE开发的B/S架构一个系统平台换为C/S架构的,考虑到项目进度和效率的问题,项目组决定采用C#的winform来实现客户端的开发,而服务器端直接引用原有的系统业务。考虑到客户端软件可能以后会不断地需要更新,因此做了一个软件自动更新的功能。闲话少说,转到正题!首先我先要介绍一下该功能的总体实现思路:首先考虑的是在服务端要有哪些方法来实现软件的更新功能呢?一、软件需要更新,必然涉及到文件的读取操作,因此我们要有一

系统 2019-08-29 23:52:20 2411

编程技术

iBatis开发的一个应用

今天开始学习iBatis框架,感觉这个框架很轻巧,方便,使用上手很快,没有多大的难点,下面就介绍一下第一个应用开发的步骤:第一步:在mysql的test数据库中建立一张表:accountcreatetableaccount(_idint,first_namevarchar(10),last_namevarchar(10),emallvarchar(10),primarykey(_id))engine=InnoDBdefaultcharset=gb2312;

系统 2019-08-29 22:29:16 2411