Python

利用Python对文件进行批量重命名

最近几天工作的内容是对40个项目进行考核,每个项目都需要一个考核评分表,已经有了项目的列表。如果用常规的方法,需要复制40个文件,并逐个修改,不光工作量大,也容易出错,后期修改也不方便。于是想到了用Word的邮件合并功能,用Word控制评分表的样式,用Excel控制评分表中的内容。关于邮件合计的内容参考以下教程:htt...

python笔记

1.导入sys库importsys2.重定向标准输出到文件out=sys.stdoutsys.stdout=open('test.txt','w')3.用help(模块)help(xxxx)4.关闭文件sys.close()5.恢复重定向sys.stdout=out...
代码星球·2020-07-29

百度上有个最难数独, 用python跑它

直接上代码1#!/usr/bin/python32#coding=GB23123importtkinterastk4importthreading5importtime6importrandom7importcopy8importsys910classSudoku(threading.Thread):11winw=50...

python3迷宫,多线程版

上图:直接上代码1#!/usr/bin/python32#coding=GB23123importtkinterastk4importthreading5importtime6importrandom7importsys89classCell():10def__init__(self,row,col):11self.r...
代码星球·2020-07-29

一个python练习

问题描述:有一对兔子,每隔3个月就生一对兔子,生下来的兔子也是每隔3个月就生兔子,以此类推。。。用python模拟出来:1#!/usr/bin/python32importrandom3importstring456classAPairOfRabbits():7def__init__(self):8self.age=1...
代码星球·2020-07-29

python3练习,做一个迷宫生成程序

直接上代码:1#!/usr/bin/python32#coding=utf-83importrandom4importtkinterastk56classCell():7TOP=(0)8RIGHT=(1)9BOTTOM=(2)10LEFT=(3)11def__init__(self,x,y):12self.index=...

python装饰器简单使用

装饰器和闭包关联很大,要先明白闭包是什么原始代码:deffoo():print('fcc') 增加装饰器fromtimeimportctime,sleepdefw(fcc):definner():print("%scalled%s"%(fcc.__name__,ctime()))fcc()returninne...
代码星球·2020-07-24

python闭包

简单理解python中闭包的概念1、闭包的概念deftest_add(num):'''在函数内部再定义⼀个函数,并且这个函数用到了外边函数的变量,那么将这个函数以及用到的一些变量称之为闭包'''defadd_1(num2):returnnum+num2returnadd_1a1=test_add(1)print(typ...
代码星球·2020-07-24

python3.6在linux持久运行django

最近线上运行一个OnlineJudgeServer的项目,通过pythonmanage.pyrunserver0.0.0.0:8090运行,如果关闭当前窗口,实际就相当于关闭了这个进程。之前说过通过nuhub可以实现在Linux持久运行的目的。如果你的nohub出现nohub命令找不到,那么你可以执行如下这个命令:/u...

Python实现机器人聊天

今天午休的时候,无意之中看了一篇博客,名字叫Python实现机器人,感觉挺有的意思的。于是用其写了一个简单的Python聊天,源码如下所示:#-*-coding:utf-8-*-importaimlimportsysimportosdefget_module_dir(name):print("module",sys.m...

Jython的应用

今天本文围绕主要内容是jython是什么、安装、简单实用。另外说说我为什么研究jython,研究它是有一个目的的,目的是将python代码转化为jar包以供安卓方面那边人脸识别,虽说目前人脸识别像阿里、腾讯、百度做的都挺好的,有现成的可以使用,不必重复造轮子,但是我们经理需要我们技术人员对于相关的技术必须要了解和熟悉,...
代码星球·2020-07-24

Python之Web2py框架使用

本文主要是对Web2py框架的介绍和安装使用。一、介绍 全栈式Web框架;Web2py是Google在web.py基础上二次开发而来的,兼容GoogleAppEngine。是一个为Python语言提供的全功能Web应用框架,旨在敏捷快速的开发Web应用,具有快速、安全以及可移植的数据库驱动的应用。 ...
代码星球·2020-07-24

Python之Flask框架使用

Flask和Django、Bottle号称Python中的强大又简单的Web框架。Flask是一个使用Python编写的轻量级Web应用框架。基于WerkzeugWSGI工具箱和Jinja2模板引擎。Flask使用BSD授权。Flask也被称为“microframework”,因为它使用简单的核...
代码星球·2020-07-24

关于Python常用框架学习

我对Python不是特别熟悉,我仅仅只知道它在Web自动化领域挺牛逼的,还有爬虫。当然了,现在的人工智能和机器学习用到它也很多。记得六月还是七月份的时候,那个时候,突然心血来潮就开始学起了Python。刚开始学Python的时候是参考菜鸟教程,一边看一边敲代码。然后最后不知道由于什么原因就没有坚持下去。不过那个时候对菜...

Python之Bottle框架使用

本文主要包含的内容是Bottle框架介绍和安装使用。一、Bottle框架介绍Bottle是一个快速小巧,轻量级的WSGI微型web框架。同时Bottle也是一个简单高效的遵循WSGI的微型pythonWeb框架。说微型,是因为它只有一个文件,除Python标准库外,它不依赖于任何第三方模块。URL映射(Routing)...
代码星球·2020-07-24