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 sys class _const: class ConstError(TypeError): pass class ConstCaseError(ConstError): pass def __setatt...原创 2018-04-15 15:44:46 · 9732 阅读 · 0 评论 -
PyQt5打包成exe
mainwindow.py例如: import os import sys from PyQt5.uic import loadUi from PyQt5.QtWidgets import QApplication, QMainWindow class MainWindow(QMainWindow): def __init__(self, parent=None): ...原创 2018-04-15 23:22:22 · 1373 阅读 · 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 · 3395 阅读 · 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.py import json class 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 评论