-
python字典DICT类型合并详解
所属栏目:[Python] 日期:2020-12-17 热度:83
本文为大家分享了python字典DICT类型合并的方法,供大家参考,具体内容如下 我要的字典的键值有些是数据库中表的字段名,但是有些却不是,我需要把它们整合到一起,因此有些这篇文章.(非得凑够150个字,我也是没有办法,扯一点昨天的问题吧,话说python中的sess[详细]
-
Python 中 Virtualenv 和 pip 的简单用法详解
所属栏目:[Python] 日期:2020-12-17 热度:140
本文介绍了Python 中 Virtualenv 和 pip 的简单用法详解,分享给大家,具体如下: 0X00 安装环境 我们在 Python 开发和学习过程中需要用到各种库,然后在各个不同的项目和作品里可能用的版本还不一样,正因为有这种问题的存在才催生了virtualenv的诞生。virt[详细]
-
Django 导出 Excel 代码的实例详解
所属栏目:[Python] 日期:2020-12-17 热度:127
这篇技术贴讲怎样在Django的框架下导出Excel, 最开始打算用ajax post data 过去,但是发现不行,所以改用了get的方式。如果只有一个id(pk)那用get的方式很简单就可以访问对应的view section,但是如果是多个ids,我用的是session,大家还有其他好的例子吗?[详细]
-
对python中return和print的一些理解
所属栏目:[Python] 日期:2020-12-17 热度:160
前言 最近刚开始学习python,之前只有一些c的基础,也忘得差不多了,现在想边学习边总结和分享收获~看书时看了return的用法,可是后来和print混了,老是感觉可以将函数return值直接显示,但不是这样的。下面就来和大家分析下对python中return和print的理解,[详细]
-
socket + select 完成伪并发操作的实例
所属栏目:[Python] 日期:2020-12-17 热度:178
实例如下: #!/usr/bin/env python# -*- coding: utf-8 -*-import socket#创建一个socket对象sk1 = socket.socket()#绑定ip和端口sk1.bind(('127.0.0.1',8001))#监听sk1.listen()#定义一个字典存放客户端发送的信息message_dict = {}#inputs用于存放socket对[详细]
-
python3.4下django集成使用xadmin后台的方法
所属栏目:[Python] 日期:2020-12-17 热度:112
环境:window7 x64、python3.4、django1.10 一、pip install xadmin安装报错 1、使用pip install xadmin命令安装可能报如下错误: 2、解决方案 亲测使用 pip install git+git://github.com/sshwsfc/xadmin.git 命令可以正常使用。 二、django项目中配置xadmi[详细]
-
Python中函数eval和ast.literal_eval的区别详解
所属栏目:[Python] 日期:2020-12-17 热度:68
前言 众所周知在Python中,如果要将字符串型的list,tuple,dict转变成原有的类型呢? 这个时候你自然会想到eval. eval函数在python中做数据类型的转换还是很有用的。它的作用就是把数据还原成它本身或者是能够转化成的数据类型.下面来看看示例代码: string =[详细]
-
详解python中executemany和序列的使用方法
所属栏目:[Python] 日期:2020-12-17 热度:53
详解python中executemany和序列的使用方法 一 代码 import sqlite3 persons=[ ("Jim","Green"),("Hu","jie") ] conn=sqlite3.connect(":memory:") conn.execute("CREATE TABLE person(firstname,lastname)") conn.executemany("INSERT INTO person(firstname[详细]
-
Python微信库:itchat的用法详解
所属栏目:[Python] 日期:2020-12-17 热度:179
在论坛上看到了用Python登录微信并实现自动签到,才了解到一个新的Python库: itchat 库文档说明链接在这:itchat 我存个档在我网站(主要是我打开很慢),以便以后阅读。 0x01 Start 最简单的回复 通过如下代码,可以完成回复所有文本信息(包括群聊)。 im[详细]
-
mysql 之通过配置文件链接数据库
所属栏目:[Python] 日期:2020-12-17 热度:129
mysql 之通过配置文件链接数据库 配置文件jdbc.properties ##MySQLdriver=com.mysql.jdbc.Driverurl=jdbc:mysql:///akeuseUnicode=trueimport java.io.FileInputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Prope[详细]
-
Python编程实现控制cmd命令行显示颜色的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:162
本篇章节讲解Python编程实现控制cmd命令行显示颜色的方法。供大家参考研究具体如下: 基于win7 + python3.4 运行效果: import ctypesimport sys'''Windows CMD命令行颜色'''# 句柄号STD_INPUT_HANDLE = -10STD_OUTPUT_HANDLE= -11STD_ERROR_HANDL[详细]
-
Python调用系统底层API播放wav文件的方法
所属栏目:[Python] 日期:2020-12-17 热度:83
本篇章节讲解Python调用系统底层API播放wav文件的方法。供大家参考研究具体如下: 这里未使用其他库,只是使用 pywin32 调用系统底层 API 播放 wav 文件。 具体代码如下: # Our raison d'etre - playing soundsimport pywintypesimport structimp[详细]
-
Python在信息学竞赛中的运用及Python的基本用法(详解)
所属栏目:[Python] 日期:2020-12-17 热度:193
前言 众所周知,Python是一种非常实用的语言。但是由于其运算时的低效和解释型编译,在信息学竞赛中并不用于完成算法程序。但正如LRJ在《算法竞赛入门经典-训练指南》中所说的一样,如果会用Python,在进行一些小程序的编写,如数据生成器时将会非常方便,它[详细]
-
python中模块查找的原理与方法详解
所属栏目:[Python] 日期:2020-12-17 热度:110
前言 本文主要给大家介绍了关于python模块查找的原理与方式,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍: 基础概念 module 模块, 一个 py 文件或以其他文件形式存在的可被导入的就是一个模块 package 包,包含有 __init__ 文件的文件夹[详细]
-
浅谈django开发者模式中的autoreload是如何实现的
所属栏目:[Python] 日期:2020-12-17 热度:150
在开发django应用的过程中,使用开发者模式启动服务是特别方便的一件事,只需要 python manage.py runserver 就可以运行服务,并且提供了非常人性化的autoreload机制,不需要手动重启程序就可以修改代码并看到反[详细]
-
Python获取当前页面内所有链接的四种方法对比分析
所属栏目:[Python] 日期:2020-12-17 热度:115
本篇章节讲解Python获取当前页面内所有链接的四种方法。供大家参考研究具体如下: '''得到当前页面所有连接'''import requestsimport refrom bs4 import BeautifulSoupfrom lxml import etreefrom selenium import webdriverurl = 'http://www.tes[详细]
-
python中将函数赋值给变量时需要注意的一些问题
所属栏目:[Python] 日期:2020-12-17 热度:180
前言 本文主要给大家介绍的是关于python将函数赋值给变量时需要注意的一些问题,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 见过两种函数赋值给变量的形式,一种是 a=f 另一种是 a=f() 这两种形式是有区别的,分别总结一下。 1.a=f型[详细]
-
django创建自定义模板处理器的实例详解
所属栏目:[Python] 日期:2020-12-17 热度:158
django创建自定义模板处理器: 一、需求来源: 在django开发中,页面是通过template(模板)进行渲染的,对于一些数据,可以通过{{ 变量 }}的方式进行传递。但是,如果整个网站中,或者整个网站的大部分页面都用到了一些变量或者数据,那么每次渲染的时候都传[详细]
-
Python多进程multiprocessing用法实例分析
所属栏目:[Python] 日期:2020-12-17 热度:180
本篇章节讲解Python多进程multiprocessing用法。供大家参考研究具体如下: mutilprocess简介 像线程一样管理进程,这个是mutilprocess的核心,他与threading很是相像,对多核CPU的利用率会比threading好的多。 简单的创建进程: import multiproce[详细]
-
python 实现tar文件压缩解压的实例详解
所属栏目:[Python] 日期:2020-12-17 热度:63
python 实现tar文件压缩解压的实例详解 压缩文件: import tarfile import os def tar(fname): t = tarfile.open(fname + ".tar.gz","w:gz") for root,dir,files in os.walk(fname): print root,files for file in files: fullpath = os.path.join(root,file[详细]
-
Python 比较两个数组的元素的异同方法
所属栏目:[Python] 日期:2020-12-17 热度:97
通过set()获取两个数组的交/并/差集: print set(a).intersection(set(b)) # 交集print set(a).union(set(b)) # 并集print set(a).difference(set(b)) # 差集,在a中但不在b中的元素print set(b).difference(set(a)) # 差集,在b中但不在a中的元素 以上这篇P[详细]
-
Python SQLite3数据库日期与时间常见函数用法分析
所属栏目:[Python] 日期:2020-12-17 热度:60
本篇章节讲解Python SQLite3数据库日期与时间常见函数。供大家参考研究具体如下: import sqlite3#con = sqlite3.connect('example.db')con = sqlite3.connect(":memory:")c = con.cursor()# Create tablec.execute('''CREATE TABLE stocks (date[详细]
-
python制作小说爬虫实录
所属栏目:[Python] 日期:2020-12-17 热度:146
纪念我的第一个爬虫程序,一共写了三个白天,其中有两个上午没有看,中途遇到了各种奇怪的问题,伴随着他们的解决,对于一些基本的操作也弄清楚了。果然,对于这些东西的最号的学习方式,就是在使用中学习,通过解决问题的方式来搞定这些知识。按需索取,才[详细]
-
python爬虫实战之最简单的网页爬虫教程
所属栏目:[Python] 日期:2020-12-17 热度:68
前言 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。最近对python爬虫有了强烈地兴趣,在此分享自己的学习路径,欢迎大家提出建议。我们相互交流,共同进[详细]
-
django 创建过滤器的实例详解
所属栏目:[Python] 日期:2020-12-17 热度:195
django 创建过滤器 一、需求来源: 假如有一个模板文件有一个字符串变量,这个字符串变量中不能有任何的空格,而恰恰这个模板被很多个视图函数多调用,那么你每次在视图函数中穿这个字符串变量的时候,都要进行字符串的处理,这相对来说是比较麻烦的,django[详细]
