![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 68
YuG819
这个作者很懒,什么都没留下…
展开
-
Python处理数组去重方法
Python处理数组去重方法方法一通过set进行处理方法二方法三方法四方法五不建议使用方法六原创 2020-12-25 14:03:48 · 13001 阅读 · 1 评论 -
django rest framework通用view
引言 官方文档:http://www.django-rest-framework.org/ drf为我们提供强大的通用view的功能,本博客对这些view进行简要的总结分析。 首先,我们看一下主要的几种view以及他们之间的关系。这其中,还涉及了mixins,主要也分为5类:下面我们以课程(course)作为一个例子,对view进行一个总结。1. django View 首先,我们使用django自带的view,获取一个课程的列表:# drf是通过json的格...转载 2020-10-16 16:56:16 · 106 阅读 · 0 评论 -
Python之时间与时间戳转换
首先,时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。通俗的讲, 时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。1.获取时间戳import timet = time.time()print(t) #原始时间数据print(...原创 2020-04-02 14:13:08 · 3543 阅读 · 0 评论 -
去除字符串中空格需要知道的几种Python方法
strip()方法,去除字符串开头后者结尾的空格lstrip()方法,去除字符串开头的空格rstrip()方法,去除字符串结尾的空格replace()方法,可以去除全部空格,replace主要用于字符串的替换join()方法+split()方法,也可以去除全部空格先使用split方法分割字符串,然后join合...原创 2020-03-17 16:48:09 · 177 阅读 · 0 评论 -
正则表达式不得不知道的re用法
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了与这些方法功能完...原创 2020-03-13 13:58:33 · 259 阅读 · 0 评论 -
selenium自动化测试工具的爬虫之旅
Selenium是一个自动化测试工具,可以驱动浏览器器执行特定的动作,如点击,下拉等。同时还可以获取浏览器当前呈现页面的源代码,可见即可爬。浏览器驱动根据自己的浏览器进行选择:Chrome Firefox使用selenium写爬虫优势* 不需要做复杂的抓包、构造请求、解析数据等,开发难度相对要低一些。* 其访问参数跟使用浏览器的正常用户一模一样,访问行为也相对更像正常...原创 2020-03-11 14:19:17 · 379 阅读 · 0 评论 -
ubuntu设置为代理服务器
1.执行以下命令,安装TinyProxyapt-get install tinyproxy2.安装成功后,修改配置文件vim /etc/tinyproxy.conf修改两个地方Port 8888 #代理服务器默认使用8888端口,也可以修改为其它端口Allow 127.0.0.1 #将127.0.0.1注释掉...原创 2020-01-13 14:52:59 · 2674 阅读 · 1 评论 -
阿里云轻量级服务器配置图形化界面(Ubuntu)
Windows10通过VNC安装图形化操作系统ubuntu阿里云轻量级服务器首先通过ssh连接或阿里云提供的远程连接 连接Ubuntu服务器接下来需要先更新一下Ubuntu,以防安装出现找不到的问题apt-get update然后安装VNC Sever为在Windows上进行远程图形化控制准备apt-get install vnc4server运...原创 2020-01-03 10:15:37 · 3147 阅读 · 5 评论 -
PyCharm更新pip问题
在pycharm中创建一个新的虚拟环境,发现pip等级过低,pip -V使用正常的pip升级命令python -m pip install --upgrade pip报如下错误解决办法easy_install -U pip...原创 2019-12-23 09:57:32 · 1113 阅读 · 3 评论 -
Python多进程操作初探
fock()Unix/Linux操作系统提供了一个fork()系统调用,Python的os模块封装了常见的系统调用,其中就包括fork,可以在Python程序中轻松创建子进程:import osprint('Process (%s) start...' % os.getpid())# Only works on Unix/Linux/Mac:pid = os.fork()if ...原创 2019-04-20 11:32:44 · 140 阅读 · 0 评论 -
Python多线程操作初探
多线程概述多任务可以由多进程完成,也可以由一个进程内的多线程完成。由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix Thread,而不是模拟出来的线程。多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。多线程运行有如下优点:使用线程可以把占据长时间的程...原创 2019-04-20 10:43:44 · 134 阅读 · 0 评论 -
简单便捷的安装Python环境
Python3 环境搭建简单介绍如何在本地搭建Python3开发环境,Python可应用于多平台包括Windows、Linux和Mac 等。Python 同样可以移植到 Java 和 .NET 虚拟机上Python3下载Python 官网:https://www.python.org/Python文档下载地址:https://www.python.org/doc/Python安...原创 2019-04-13 14:52:56 · 273 阅读 · 0 评论 -
Python判断字符串是否包含子字符串
Python如何判断一个字符串是否包含指定字符串?本文介绍Python判断一个字符串是否包含指定子串的4种方法。具有一定的借鉴价值。第一种 使用in运算符最简单的方法是通过python的 in 运算符str = "Everyone has a world, quite and lonely!"result = "world" in str result2 = "hello" i...原创 2019-04-10 15:36:20 · 96226 阅读 · 6 评论