python
EmbeddedGuru
懒癌
展开
-
Windows将py文件关联到pythonw.exe
Windows上将.py文件关联到pythonw.exe 将正确的文件组与.py脚本相关联: > 1. 启动命令提示符Win+R,输入cmd 2. assoc .py = Python.File 将所有Python文件重定向到新的可执行文件: 3. 将文件关联到可执行程序 ftype Python.File = X:\Anaconda3\pythonw.e原创 2017-06-10 20:30:52 · 3331 阅读 · 0 评论 -
Python网络爬虫——简介
检查 robots.txt检查网站地图识别网站所用技术寻找网站所有者检查 robots.txt大多数网站都会定义 robots.txt 文件,这样可以让爬虫了解爬取该网站时存在哪些限制。 例如:https://www.baidu.com/robots.txt检查网站地图网站提供的 Sitemap 文件(即网站地图)可以帮助爬虫定位网站最新的内容,而无须爬取每...原创 2018-03-18 15:58:15 · 341 阅读 · 0 评论 -
Python中定义常量
Python中定义常量const.py 中定义常量类,检查常量再次设置就抛出异常,常量不是大写字母就抛出异常import sysclass _const: class ConstError(TypeError): pass class ConstCaseError(ConstError): pass def __setatt...原创 2018-04-15 15:44:46 · 9734 阅读 · 0 评论 -
PyQt5打包成exe
mainwindow.py例如:import osimport sysfrom PyQt5.uic import loadUifrom PyQt5.QtWidgets import QApplication, QMainWindowclass MainWindow(QMainWindow): def __init__(self, parent=None): ...原创 2018-04-15 23:22:22 · 1374 阅读 · 0 评论 -
Pythonic——打印输出
Pythonic完美打印方式:print("Hello %(name)s!" % {'name': 'ChenJun'})student = {'name': 'Tom', 'age': 15, 'score': 96}print('Student: %(name)s age: %(age)s' % student)print("name: {name} age: {age}".fo...原创 2018-04-22 21:09:39 · 261 阅读 · 0 评论 -
Python迭代(列表、字典、元组)的方法
# Pyhon列表list_a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]# Pyhon元组tuple_a = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)# Python字典dict_a = {'a': 1, 'b': 2, 'c': 3}# 可迭代对象的父类from collections import Iterable# 判断列表、元组...原创 2018-04-22 21:25:02 · 3399 阅读 · 0 评论 -
Python内建map、reduce、filter和sorted函数
Python内建map、reduce、filter和sorted函数from functools import reduce# 计算平方def power(x): return (x) * (x)# 获取数字值def digit(x): d = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6'...原创 2018-04-22 21:50:30 · 180 阅读 · 0 评论 -
Python——工厂设计模式示例
Python——工厂设计模式示例代码如下:class DiagramFactory: @classmethod def make_diagram(Class, width, height): return Class.Diagram(width, height) @classmethod def make_rectangle(Class, x...原创 2018-04-30 20:23:36 · 385 阅读 · 0 评论 -
Python解析json格式配置文件示例
ConfigParseJson.pyimport jsonclass JSONObject: def __init__(self, d): self.__dict__ = d def __len__(self): return len(self.__dict__)class ConfigParseJson(): def __i...原创 2018-09-13 00:20:10 · 665 阅读 · 0 评论