
Python
「已注销」
某大厂程序员
热爱电影
Fake it till make it && We are who we are.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用openpyxl对Excel表读写操作(Python)
编程生成一个Excel文件,在代码中向Excel找那个填入课程名,学分及分数,计算GPA之后填入Excelfrom openpyxl import *book = Workbook()sheet = book.activerows = ( ('课程名', '数学', 'Python'), ('分数', 99, 90), ('学分', 4, 2), ('GP...原创 2018-06-07 20:58:05 · 741 阅读 · 0 评论 -
Django搭建网站教程
Django建站过程打开终端$: mkdir root$: cd root$: django-admin startproject firstsite$: cd firstsite$: atom .将manage.py文件中的第一行末尾加上3,指定用Python3$: python3 manage.py startapp firstapp在setting.py的INSTALL...原创 2018-09-07 00:15:42 · 1924 阅读 · 0 评论 -
Python文件归类迁移练习附如何删除文件或文件夹
目的: 1. 把 jpg,png,gif 文件夹中的所有文件移动到 image 文件夹中,然后删除 jpg,png,gif 文件夹 2. 把 doc,docx,md,ppt 文件夹中的所有文件移动到 document 文件夹中,然后删除# coding:utf-8import osimport shutilpath = "/Users/sk/Documents/problem...原创 2018-07-07 21:51:44 · 417 阅读 · 0 评论 -
Python实现文件自动归类
import shutilimport ospath = "/Users/sk/Documents/script_project2_files"files = os.listdir(path)for f in files: end = f.split(".")[-1] if not os.path.exists(path + "/"+end): os.mak...原创 2018-07-07 18:28:06 · 6409 阅读 · 0 评论 -
zip在Django中使用: TemplateSyntaxError处理
修改view层:mylist = zip(list1, list2)return render_to_response('template.html', {'mylist': mylist})template层:{% for ab in mylist %} {{a.0}} {{b.1}}{% endfor %}原创 2018-07-12 14:56:18 · 412 阅读 · 0 评论 -
GUI显示Python中安装的所有第三方库小工具
问题描述: 显示Python中安装的所有第三方库,前提是安装了pip) 问题拆解: 1. 如何查看第三方库,存在哪个文件中? 或者通过pip命令找出安装的库? 2. 通过tkinter展示出来在terminal中执行pip list 可以展示安装的所有的package 但是如何在Python中运行command呢?使用os模块import osos.system("pip ...原创 2018-07-11 13:56:50 · 497 阅读 · 0 评论 -
AttributeError: 'module' has no attribute 'get_installed_distributions'
解决办法: pip install pip==9.0.1 pip 10中没有get_installed_distributions这个方法,所以需要降级之后使用该方法原创 2018-07-11 11:45:28 · 2047 阅读 · 2 评论 -
Python3.7报错:runtimeerror: generator raised StopIteration
切换环境为Python3.6重新安装Django即可解决. Python3.7已经是稳定版本了, 但是不知道为什么会报出这个错误.网上找到了相关的提示:https://github.com/pypa/setuptools/issues/1285 一个人指出是Python3.7版本的原因.于是我尝试了切换环境,换成了Python3.6,但是由于没有重开terminal,导致还是报错.(这...原创 2018-07-11 00:12:08 · 9885 阅读 · 0 评论 -
监测github大神今日star的项目并自动打开网页
Kenneth Reitz 是 Python 领域的大神级人物,并且在 Github 上非常活跃,他的 Github 地址是:https://github.com/kennethreitz 用所学知识去发现 Kenneth 今天 Starred 了哪些库,并且自动在浏览器中打开这些库的地址。问题拆解: 1. 找到github提供的API,用户star的url链接 如何阅读githu...原创 2018-07-10 00:28:41 · 597 阅读 · 0 评论 -
python脚本:监测github项目更新并自动打开网页
描述问题想跟踪一个github项目,如果该项目更新了,自动打开网页.拆解问题监测github项目更新,更新的标志是什么 监测网页数据变化在于对比变化 如何获取网页资源: 接口API -> json爬虫 xml 如果有API就尽量用API,不爬虫.如何打开网页import webbrowserwebbrowser.open(url)github A...原创 2018-07-09 12:51:18 · 1910 阅读 · 1 评论 -
Python读取csv表格,使用微信批量发送信息
场景: 给一个csv表格,其中包括了需要发送的联系人,以及需要通知的事项,然后使用微信进行逐个批量发送 拆解问题: 1. 如何读取csv格式,把信息提取出来 使用csv模块 新手可能不知道读取之后会返回什么类型的结果,所以可以一步一步输出中间变量import csvf = open(path, 'r')reader = csv.DictReader(f)如何使用微信发送...原创 2018-07-08 21:46:59 · 1502 阅读 · 1 评论 -
Openpyxl操作Excel教程
在这篇教程中我们会想你展示如何使用Python的openpyxl库来控制Excel文件Openpyxlopenpyxl是一个Python库,可以用来读写Excel 2010 xlsx/xlsm/xltx/xltm 文件.Excel xlsx在这篇教程中,我们将会处理xlsx文件.xlsx是XML电子表格文件格式的一种扩充.xlsx文件支持宏.使用pip3安装openpyxl$ sudo pip3 ...翻译 2018-06-07 21:58:36 · 4668 阅读 · 0 评论 -
Python快速压缩文件夹中所有图片
使用PIL压缩图片简单的例子from PIL import Imagepath = "根据自己的情况填写"foo = Image.open(path)foo = foo.resize((160,300),Image.ANTIALIAS)# resize()的两个参数分别限定宽度和长度foo.save(path ,optimize=True,quality=85)# save()第...原创 2018-10-14 21:51:02 · 2101 阅读 · 0 评论