python开发

Python接入企业微信 - 推送信息到内部群里

前言 之前一篇文章提到了使用wechatpy库来实现企业微信应用登录:Django + Taro 前后端分离项目实现企业微信登录 其实这个库可以实现的功能非常多,基本微信开发涉及到的功能都能实现。 本文介绍一个很常用的场景:实时推送信息到企业微信群里。 安装 首先安装wechatpy库 pip in ... »

突发!Gitee 图床,废了!

大家好,我是鱼皮,这两天又发生了一件挺意外的事情:Gitee 的图床废了! 图床:指储存图片的服务器,便于在网上展示图片 昨天晚上,星球里不止一位小伙伴发帖子表示自己网站、文章中的图片竟然全部变成了 Gitee 的图标?! 我当时还不了解真相,心想 Gitee 这么大的代码开源平台也能挂?就问小伙伴 ... »

yupi

作为一名Python开发,我谈Linux和mac的使用体验

我是一名Python开发,在2018.7~2020.6使用的是Linux系统Deepin OS作为自己的开发系统;在2022.7~至今使用的是mac OS系统作为开发系统。 Deepin OS是我使用过的最好的Linux系统没有之一,各种适配的软件让工作变得高效,作为一个中国人打造的系统,我深感骄傲... ... »

goldsunshine

Python开发基础-Day12模块1

time模块 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 (2)格式化的时间字符串(Format String): ‘1988-03-16’ »

Python开发【第3节】【Python分支结构与循环结构】

1、流程控制   流程: 计算机执行代码的顺序就是流程   流程控制: 对计算机代码执行顺序的管理就是流程控制   流程分类: 流程控制共分为3类: 顺序结构 分支结构/选择结构 循环结构 2、分支结构(if...else) 多项分支结构: #!/usr/bin/python3 age = int(input("请输入你家狗狗的年龄: ")) print("") if age &l »

python开发_filecmp

filecmp模块用于比较文件及文件夹的内容,它是一个轻量级的工具,使用非常简单。python标准库还提供了difflib模块用于比较文件的内容。关于difflib模块,且听下回分解。     filecmp定义了两个函数,用于方便地比较文件与文件夹: filecmp.cmp(f1, f2[, shallow]):     比较两个文件的内容是否匹配。参数f1, f2指定要比较的文件的路径。可选参 »

python开发_gzip_压缩|解压缩gz文件_完整版_博主推荐

''' gzip -- 支持gzip文件 源文件:Lib/gzip.py 这个模块提供了一些简单的接口来对文件进行压缩和解压缩,类似于GNU项目的gzip和gunzip。 数据的压缩源于zlib模块的支持。 在gzip模块提供了GzipFile类,在该类中提供了像open(),compress()和depress()等一些方便的方法 »

Python开发【第四篇】:Python基础之函数

h3 { color: rgba(255, 255, 255, 1); background-color: rgba(30, 144, 255, 1); -moz-border-radius: 3px; border-radius: 3px; padding: 3px; margin: 10px 0; text-shadow: 2px 2px 3px rgba(64, 64, 64, 1) } P »

python开发_tkinter_单选按钮

这篇blog主要是描述python中tkinter的单选按钮操作 下面是我做的demo 运行效果: ====================================== 代码部分: ====================================== 1 from tkinter import * 2 3 # This is a demo program that sh »

Python开发【内置模块篇】os模块

1.当前路径及路径下的文件 os.getcwd():查看当前所在路径。 >>> import os >>> os.getcwd() 'E:\\test' >>> os.listdir(path):列举目录下的所有文件。返回的是列表类型。 1 >>> os.listdir(os.getcwd()) 2 ['1.txt', »

Python开发工程师 - 目录指引

    1.1 变量    1.2 数据类型   1.3 基础语法   1.4 文件操作   1.5 函数   1.6 生成器   1.7 迭代器   1.8 装饰器   1.9 字符集   2.0 Python 常用模块   2.1 re 模块(脑图版)   Python 正则处理_re模块(整合版)   2.2 collection 模块   2.3 os 模块   2.4 rando »

pipenv管理python开发环境

简介 简单说,pipenv就是把pip和virtualenv包装起来的一个便携工具。 它不会在你的项目文件夹里生成一大堆东西,只有两个文本文件: Pipfile, 简明地显示项目环境和依赖包。 Pipfile.lock, 详细记录环境依赖,并且利用了hash算法保证了它完整对应关系。只在你使用pipenv lock命令后才出现。 安装 本机环境 我这里已经安装了Python3.7,Pyth »

Python开发【内置模块篇】

动态导入模块 动态导入模块 导入一个库名为字符串的 module_t = __import__('m1.t') print (module_t) #m1 import importlib m=importlib.import_module('m1.t') print (m) #m1.t import import 模块 1.执行对应文件 2.引入变量名 cal.py »

Python开发【前端】:jquery

[1]   jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team。 [2]   jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE! [3]  它是轻量级的js库(压缩后只有21k) ,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器 [4]  jQu »

python开发_python中str.format()

格式化一个字符串的输出结果,我们在很多地方都可以看到,如:c/c++中都有见过 下面看看python中的字符串格式函数str.format(): 1 #使用str.format()函数 2 3 #使用'{}'占位符 4 print('I\'m {},{}'.format('Hongten','Welcome to my space!')) 5 6 print('#' * 40) »

网络编程 参考:《python开发技术详解》

服务端socket的listen方法可以接收一个参数来设置连接队列的长度 若服务端的socket已经开始listen,可以通过telnet ip port来连接此服务端 TCPServer生成的实例是 »

testzcy

Ubuntu安装之python开发

什么??公司要用Ubuntu(乌班图)?不会用??怎么进行python开发??? 乌班图操作系统下载地址:http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.iso   安装ubuntu 第一步:准备好vmware虚拟机 自行解决。。。   第二步:安装ubuntu 详细安装过程 https://blog.cs »

10,python开发之virtualenv与virtualenvwrapper  

  在使用 Python 开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题; 亦或者是在开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难。 此时,我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁。 这里,就要隆重介绍 virtualenv,一个可以帮助我们管理不同 Python 环境的绝好工具。 virtualenv 可以在系统中建立多个 »