
Python
文章平均质量分 62
胡嚞衎
智慧 开心 勇敢
展开
-
Python-字符串格式化
input() –存在于Python3和python2中raw_input()一样,Python2中的input()输入的什么格式,就是什么格式,比较恶心。Python3中没有raw_input()。name = input('name:')age = int(input('age:'))job = input('job:')salary = int(input('salary:'))info = """-------------------- info of %s -------------原创 2020-08-08 22:57:12 · 145 阅读 · 0 评论 -
selenium+requests登录
from selenium import webdriverimport jsonimport requestsclass SpiderLogin(object): def __init__(self): self.driver = webdriver.Chrome() def login(self, logurl='https://login.taobao.com/member/login.jhtml'): global cookies原创 2020-08-08 22:48:14 · 274 阅读 · 2 评论 -
python操作Excel之xlsxwriter
1、 安装模块pip install xlsxwriter2、代码示例import xlsxwriterimport timetoday = time.strftime("%Y%m%d", time.localtime())file_name = 'filename' + today + '.xlsx'workbook = xlsxwriter.Workbook(file_name)worksheet = workbook.add_worksheet(today)worksheet.原创 2020-08-08 01:24:20 · 270 阅读 · 0 评论 -
conda包管理工具
软件介绍Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。conda分为anaconda和miniconda。AnacondaAnaconda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等180多个科学包及其依赖项。 [1] 因为包含了大量的科学包,Anaconda 的下原创 2020-07-19 09:52:33 · 603 阅读 · 0 评论 -
pip包管理工具
参考文档:https://blog.youkuaiyun.com/testcs_dn/article/details/54374849一、配置pip1.1、创建配置文件(自己手动创建)mkdir ~/.pipecho ‘[global]’ > ~/.pip/pip.confecho ‘index-url = https://pypi.python.org/simple’ >> ~/.pip/pip.confWindows下:(https://blog.youkuaiyun.com/after95/ar原创 2020-05-19 20:46:25 · 347 阅读 · 3 评论 -
advanced_link_crawler_using_requests.py
根据《用Python写网络爬虫》(第2版)第一章内容编写的爬虫原创 2019-09-04 17:12:06 · 179 阅读 · 0 评论 -
advanced_link_crawler.py
根据《用Python写网络爬虫》(第2版)第一章内容编写的爬虫原创 2019-09-04 16:58:13 · 319 阅读 · 0 评论 -
Unresolved template reference
1、警告PyCharm中开发Python Flask使用BootStrap模板, 继承模板时{% extends “bootstrap/base.html” %}和{% import “bootstrap/wtf.html” as wtf %},出现如下警告:2、解决警告原因是解析不到模板的指向。虽然程序可以正常运行,消除警告的方法是手动为PyCharm指定存放模板文件的目录。一般我们会将...原创 2019-06-20 12:24:13 · 2371 阅读 · 0 评论 -
把vim配置成Python轻量级IDE
pycharm之类的IDE很好,但是不能在无图形的终端下使用,另外它们是“重量级选手”。如果偶尔需要vim编辑python程序,能让vim支持python的语法提示不是更好?原创 2019-06-14 16:20:07 · 709 阅读 · 0 评论 -
Flask Web 开发
Falsk提供一个强健的核心,其中包含每个Web应用都需要的基本功能,而其他功能交给生态系统众多的第三方扩展,当然,也可以自行开发。让开发者做主,对应用拥有全面的创意控制。在大多数标准中,Flask都算是小型框架,小到可以称为“微框架”。Flask非常小,因此一旦熟练使用它,很可能就能读懂它所有源码。原创 2019-06-14 10:26:39 · 1103 阅读 · 0 评论 -
CentOS6安装Python3
1、下载python3.5wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz2、防止交互模式下方向键、退格键等出现乱码的问题yum install readline-devel -y4、备份原有python命令执行文件mv /usr/bin/python /usr/bin/pythonbak...原创 2018-05-23 23:13:18 · 463 阅读 · 0 评论 -
ModelForm组件的外键字段显示成object
如果一个模型里包含了ManyToManyField,在admin后台可能会显示成object,例如 解决方法: 在第三张表中加一个函数即可: 在python3中如下: 在python2中:将__str__()函数修改为__unicode__()即可...原创 2018-05-16 17:48:47 · 1477 阅读 · 0 评论