原创 python集合類型方法

s.issubset(t):如果s 是t 的子集,則返回True,否則返回False s.issuperset(t) :如果t 是s 的超集,則返回

原创 pythonWeb編程提交表單方法

Get方法: ''' Created on 2015-9-29 @author: Administrator ''' #/usr/bin/env python #Submit GET Data - Chapter 6 - submit_

原创 每次處理一個字符

''' Created on 2015-10-21 @author: Administrator ''' import sets magic_chars = sets.Set('abracadabra') print magic_cha

原创 python數值工廠函數和功能函數

數值工廠函數: bool(obj): 返回obj對象的布爾值,也就是obj.__nonzero__()方法的返回值。 int(obj, base=10): 返回一個字符串或數值對象的整數表示, 類似string.atoi();從Pyth

原创 python列表和元組

列表和元組類似於普通數組。 相同點:1.能保存任意數量任意類型的Python 對象。 2.從0 開始的數字索引訪問元素。 3.通過切片運算( [ ] 和 [ : ] )可以得到子集。 不同點:1.列表元素用中括號( [ ])包裹,元素的個

原创 粒子系統(二)

轉載地址:https://www.devbean.net/2016/01/qt-study-road-2-qml-particles-2/ 我們介紹了粒子的旋轉。粒子的旋轉作用於每一個粒子,除此之外,我們還可以設置粒子軌跡的方向

原创 粒子系統(一)

轉載地址:https://www.devbean.net/2016/01/qt-study-road-2-qml-particles/#attachment wp-att-3324/0/  Qt 學習之路 2(90):粒子系統

原创 訪問子字符串

切片是個好方法,但是它一次只能取得一個字段;如果還考慮字段的長度,struct.unpack可能更適合。import struct def fields(baseformat, theline, las

原创 控制大小寫

upper()將字符串所有字符改變爲大寫;lower()將字符串所有字符改變爲小寫;capitalize()將字符串第一個字符大寫,其餘小寫;title()將字符串每個單詞的第一個字母大寫,其餘小寫。>>> print 'one tWo

原创 使用 C++ 擴展 QML

1.方法一:通過qmlRegisterType註冊C++實例。 2.方法二:通過QtQuick 2 QML Extension Plugin創建一個名爲fileio插件,這個插件包含一個叫作FileIO的對象,該對象位於模塊“org.e

原创 擴展和壓縮製表符

expandtabs方法可以將製表符轉換爲一定數目的空格,默認情況下指標寬度爲8. 將一定數目空格轉換爲製表符,反擴展:def unexpand(astring, tablen=8): import re # 切分成空格

原创 python2.7爬京東商城

# -*- coding:utf-8 -*- import urllib2 import urllib import json import re class JingDong: # 初始化方法 def __init_

原创 qml實現消息圖片展示

本文主要介紹如何展示不同大小尺寸的圖片,並加上邊框。實現步驟如下。1、實現不同尺寸的圖片的展示。主要運用OpacityMask實現圓角功能。Rectangle { width: image_area.paintedWidth

原创 簡化字符串的translate方法的使用

將translate方法“包裝”起來簡化應用,返回一個閉包工廠函數。 import string def translator(frm='', to='', delete='', keep=None): if len(to) =

原创 改變多行文本字符串的縮進

def reindent(s, numSpaces): leading_space = numSpaces * ' ' lines = [leading_space + line.strip( ) for line in