软件开发|编程技术|编程代码|编程入门先学什么—程序设计语言

利用rest framework搭建Django API过程解析

利用rest framework搭建Django API过程解析

阅读(86)

思路步骤: 创建一个可以序列化的类 去数据库取数据交给序列化的类处理 把序列化的数据返回前端 操作流程: # 安装模块 pip install djangorestframework # set...

Python单元测试工具doctest和unittest使用解析

Python单元测试工具doctest和unittest使用解析

阅读(60)

Python标准库包含两个测试工具。 doctest:一个简单的模块,为检查文档而设计,但也适合用来编写单元测试。 unittest:一个通用的测试框架。 一、使用doc...

python函数修饰符@的使用方法解析

python函数修饰符@的使用方法解析

阅读(98)

python函数修饰符@的作用是为现有函数增加额外的功能,常用于插入日志、性能测试、事务处理等等。 创建函数修饰符的规则: (1)修饰符是一个函数 (...

Python获取一个用户名的组ID过程解析

Python获取一个用户名的组ID过程解析

阅读(144)

getpwname只能得到gid一个username。 import pwdmyGroupId = pwd.getpwnam(username).pw_gid getgroups只能获取groups脚本用户。 import osmyGroupIds = os.getgroups() 我怎么能得到所有gro...

Python openpyxl读取单元格字体颜色过程解析

Python openpyxl读取单元格字体颜色过程解析

阅读(106)

问题 我试图打印some_cell.font.color.rgb并得到各种结果。 对于一些人,我得到了我想要的东西(比如“ FF000000”),但对于其他人,它给了我Value must be type ...

python urllib爬虫模块使用解析

python urllib爬虫模块使用解析

阅读(53)

前言 网络爬虫也称为网络蜘蛛、网络机器人,抓取网络的数据。其实就是用Python程序模仿人点击浏览器并访问网站,而且模仿的越逼真越好。一般爬取数据...

Django Admin中增加导出CSV功能过程解析

Django Admin中增加导出CSV功能过程解析

阅读(141)

参考https://books.agiliq.com/projects/django-admin-cookbook/en/latest/export.html 在使用Django Admin时, 对于列表我们有时需要提供数据导出功能, 如下图: 增加导出CSV功能 在...

C#线程的定义和使用实例解析

C#线程的定义和使用实例解析

阅读(127)

一、C# Thread类的基本用法 通过System.Threading.Thread类可以开始新的线程,并在线程堆栈中运行静态或实例方法。可以通过Thread类的的构造方法传递一个无参数...

python 动态迁移solr数据过程解析

python 动态迁移solr数据过程解析

阅读(72)

前言 上项目的时候,遇见一次需求,需要把在线的 其中一个 collection 里面的数据迁移到另外一个collection下,于是就百度了看到好多文章,其中大部分都是...

C#中类似jquery一样解析HTML节点的操作教程

C#中类似jquery一样解析HTML节点的操作教程

阅读(76)

Html Agility Pack是一个开源的解析HTML元素的类库。可以在C#中直接操作,类似于XML操作方法。操作还是比较好理解的。 1、在NuGet中安装: PMInstall-Package HtmlA...

python爬取Ajax动态加载网页过程解析

python爬取Ajax动态加载网页过程解析

阅读(145)

常见的反爬机制及处理方式 1、Headers反爬虫 :Cookie、Referer、User-Agent 解决方案: 通过F12获取headers,传给requests.get()方法 2、IP限制 :网站根据IP地址访问频率...

C# 有序序列  SortedList解析

C# 有序序列 SortedList解析

阅读(51)

只是作为自己的笔记记录一下而已 SortedList books = new SortedList ();books.Add(aladdin, 64kb@163.com);books.Add(zhaohaifu, 65kb@163.com);books.Add(jacky, 66kb@163.com);books.Add(fuck, 67k...

通过Python编写一个简单登录功能过程解析

通过Python编写一个简单登录功能过程解析

阅读(135)

需求: 写一个登录的程序, 1、最多登陆失败3次 2、登录成功,提示欢迎xx登录,今天的日期是xxx,程序结束 3、要检验输入是否为空,账号和密码不能为空...

Django框架 querySet功能解析

Django框架 querySet功能解析

阅读(73)

可切片 使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。 Entry.objects.all()[:5] # (LIMIT 5) Entry.objects.all()[5:10] # (OFFSET 5 LIMIT 5...

浏览器窗口相关宽度和高度解析

浏览器窗口相关宽度和高度解析

阅读(74)

!DOCTYPE htmlhtmlheadmeta charset="UTF-8"titleInsert title here/titlescript type="text/javascript"function test(){ var s = ""; s += "\r\n网页可见区域宽:"+ document.body.clientWidth; s += "\r\n网...

Django Admin中增加导出Excel功能过程解析

Django Admin中增加导出Excel功能过程解析

阅读(177)

在使用Django Admin时, 对于列表我们有时需要提供数据导出功能, 如下图: 增加导出Excel功能 在Django Admin中每个模型的Admin类(继承至admin.ModelAdmin), 我们可以通过...

Django框架 查询Extra功能实现解析

Django框架 查询Extra功能实现解析

阅读(115)

extra extra(select=None, where=None, params=None, tables=None, order_by=None, select_params=None) 有些情况下,Django的查询语法难以简单的表达复杂的 WHERE 子句,对于这种情况...