本指南系列文章一般分为以下四部分: 开发环境 需求分析 相关知识 代码实现 其中,开发环境部分会因为需求不同而发生改变,在你尝试运行相应文章的代码时请注意你的开发环境是否与文章开发环境相匹配或兼容。 此外,本指南所涉及的Python代码实现存档于Python-User-Guide仓库,欢迎大家前去S ...
分类:
微信 时间:
2020-05-03 10:25:03
阅读次数:
98
1 概述 magic_chat目标是一款类似微信的即时通信软件,其后端是Python代码 Django框架实现的,功能包括注册、登录、消息发送、消息查看、实时发送消息等。 相关代码已上传github:https://github.com/djldjl/magic_chat 本文是后端服务的API接口 ...
Python环境搭建 上一篇我们知道了Python是一门解释型编程语言,那么Python代码的执行离不开Python解释器。所谓的搭建Python环境的核心就是安装Python解释器。 一、Python解释器 Python解释器就是翻译python代码给计算机执行的一个程序。 1. 解释器安装 它的 ...
分类:
编程语言 时间:
2020-04-30 15:48:09
阅读次数:
79
Python 代码编辑器怎么选?PyCharm、VS Code、Jupyter Notebook 都各有特色,Jupyter 适合做数据分析这些需要可视化的操作,PyCharm 更适合做完整的 Python 项目。然而,因为交互式操作,很少会有开发者想到用 Jupyter 做 Debug。 尽管很多 ...
分类:
编程语言 时间:
2020-04-24 22:07:24
阅读次数:
100
Python 代码编辑器怎么选?PyCharm、VS Code、Jupyter Notebook 都各有特色,Jupyter 适合做数据分析这些需要可视化的操作,PyCharm 更适合做完整的 Python 项目。然而,因为交互式操作,很少会有开发者想到用 Jupyter 做 Debug。 尽管很多 ...
分类:
编程语言 时间:
2020-04-24 21:48:32
阅读次数:
85
1.126邮箱一般默认关闭SMTP服务,我们得先去开启它 2.Python代码如下 # smtplib 用于邮件的发信动作 import smtplib from email.mime.text import MIMEText # email 用于构建邮件内容 from email.header i ...
分类:
编程语言 时间:
2020-04-24 14:44:07
阅读次数:
96
动态变量名赋值在使用 tkinter 时需要动态生成变量,如动态生成 var1…var10 变量。 使用 exec 动态赋值 exec 在 python3 中是内置函数,它支持 python 代码的动态执行。 示例: In [1]: for i in range(5): ...: exec('var ...
分类:
编程语言 时间:
2020-04-23 18:58:19
阅读次数:
81
vim粘贴取消缩进zzVim复制粘贴探秘Vim作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情。每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了。仔细研究了以下,原来是自
分类:
系统相关 时间:
2020-04-20 17:40:20
阅读次数:
98
签名计算过程: 1.ticket计算:时间戳加+随机数字拼接后md5加密 2.组装公共参数+ticket+时间戳+业务参数 beanshell代码实现: import java.util.*;import java.math.BigInteger;import java.security.Messa ...
分类:
编程语言 时间:
2020-04-19 14:49:13
阅读次数:
65
公司分配了开发机,偶尔需要写一些python自动化脚本。为了提高编写效率,可以开发机上起一个jupyter web server,然后在电脑chrome浏览器进行编辑。 以下步骤均在开发机上操作。 安装jupyter 生成配置 生成sha密钥 需首选进入python命令行 编辑配置文件 配置ip等信 ...
分类:
编程语言 时间:
2020-04-18 18:26:19
阅读次数:
108