12个步骤教你理解Python装饰器

yipeiwu_com6年前
前言 或许你已经用过装饰器,它的使用方式非常简单但理解起来困难(其实真正理解的也很简单),想要理解装饰器,你需要懂点函数式编程的概念,python函数的定义以及函数调用的语法规则等,虽然...

python实现可变变量名方法详解

yipeiwu_com6年前
如果要写一个程序,让x1为1,x2为2,然后直到x100为100,你会怎么做? 在C这种静态语言里,变量名这个标识符实际上会被编译器直接翻译成内存地址,所以除了手动设置每个变量的值以外,...

python全栈知识点总结

yipeiwu_com6年前
全栈即指的是全栈工程师,指掌握多种技能,并能利用多种技能独立完成产品的人。就是与这项技能有关的都会,都能够独立的完成。 全栈只是个概念,也分很多种类。真正的全栈工程师涵盖了web开发、D...

python做反被爬保护的方法

yipeiwu_com6年前
网络爬虫,是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。但是当网络爬虫被滥用后,互联网上就出现太多同质的东西,原创得不到保护。于是,很多网站开始反网络爬...

简单了解python中对象的取反运算符

yipeiwu_com6年前
简单了解python中对象的取反运算符
取反运算符的原理: 1.对3取反:(取4位二进制) ①化为二进制: 3→0011 ②对二进制结果取反: 0011→1100 ③对结果先取反再加1: 1100→(~1100+...

解决pycharm 工具栏Tool中找不到Run manager.py Task的问题

yipeiwu_com6年前
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
在做Django项目的过程中, 无法进入pycharm提供的Run manager.py Task交互环境 出现这种问题是因为Pycharm无法识别这个项目是django项目.需要进行配...

PyCharm-错误-找不到指定文件python.exe的解决方法

yipeiwu_com6年前
PyCharm-错误-找不到指定文件python.exe的解决方法
1、现象 系统提示找不到指定的文件: Error running 'hello': Cannot run program "B:\pystudy\venv\Scripts\python....

python 判断linux进程,并杀死进程的实现方法

yipeiwu_com6年前
如下所示: ''' @author: Jacobpc ''' import os import sys import subprocess def get_process_id(...

python 杀死自身进程的实现方法

yipeiwu_com6年前
python 杀死自身进程的实现方法
有时候我们需要中断程序的执行,比如执行如下代码失败时。 import tensorflow as tf tf.enable_eager_execution() 这时我们可以杀...

Django高级编程之自定义Field实现多语言

yipeiwu_com6年前
Django高级编程之自定义Field实现多语言
自定义数据库字段 扩展默认的models.CharField和models.TextField使之成为支持多语言的字段。 可以轻松实现复用,无需配置多余选项 from django....