Model::onlyTrashed()->get();
加上 onlyTrashed() 方法即可。
網(wǎng)頁結(jié)構(gòu)
你查一下cookielib相關(guān)資料,應(yīng)該能解決你的問題。
舉個例子:
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
req_index = urllib2.Request('https://www.xxx.com')
opener.open(req_index)
接下來的請求應(yīng)該就能帶上 上面請求返回的cookie了
req_ajax = urllib2.Request('https://www.xxx.com/path/to/a...')
res = opener.open(req_ajax)
data = res.read()
[大概是這個樣子吧,我也沒有執(zhí)行。 你試試吧]
xpath寫錯了,基本功沒到位
fig = df.plot(title='標(biāo)題', fontsize=20)
fig.axes.title.set_size(20)Python 的網(wǎng)頁解析一般有以下方法:
1.字符串方法
2.正則表達(dá)式
3.html/xml文本解析庫的調(diào)用(如著名的BeautifulSoup庫)
對于你所給的例子, 假設(shè):
>>> s = '<tr><td><b><a href=".././statistics/power" title="Exponent of the power-law degree distibution">Power law exponent (estimated) with d<sub>min</sub></a></b></td><td>2.1610(d<sub>min</sub> = 2) </td></tr>'
由于文本特征非常明顯, 可以這樣處理:
1.字符串處理方法:
>>> s.split('<td>')[-1].split('(d')[0]
'2.1610'
2.re:
>>> import re
>>> pattern = re.compile('</b></td><td>(.*)\(d<sub>')
>>> pattern.findall(s)
['2.1610']
3.BeautifulSoup:
>>> from bs4 import BeautifulSoup
>>> soup = BeautifulSoup(s, 'html.parser')
>>> soup.find_all('td')[1].contents[0][:-2]
'2.1610'
以上方法均是根據(jù)給定的例子臨時設(shè)計的.
parse.urlencode方法的作用是把dict格式的參數(shù)轉(zhuǎn)換為url參數(shù),并以utf-8編碼,可以拼接為HTTP請求。
In [1]: from urllib.parse import urlencode
...: urlencode({'a':1,'b':'你好'})
...:
Out[1]: 'a=1&b=%E4%BD%A0%E5%A5%BD'# path(r'/', 'learning_logs.urls', namespace='learning_logs'),
from django.urls import path, include
path('/', include('learning_logs.urls', namespace='learning_logs')),因為找不到解釋器,所以默認(rèn)用系統(tǒng)默認(rèn)的解析器執(zhí)行(如系統(tǒng)默認(rèn)bash,則當(dāng)做bash腳本執(zhí)行)
解決方法:
在wxtest.py第一行加入
#!/bin/env python
或用
python wxtest.py
執(zhí)行。
手機(jī)版不好打字,只好把自己的文檔截圖了
你既然已經(jīng)能ssh過去執(zhí)行了...是不是可以只解壓一個文件然后拖回來
ssl模塊缺失
標(biāo)準(zhǔn)庫缺失的話...
如果是debian系
sudo apt-get install build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
其實想問一句,你pip安裝其他東西有問題嗎
socket.recv(),是一個阻塞型功能函數(shù),在沒有接收到任何數(shù)據(jù)的情況下是會一直等待,你發(fā)送空字符實際上就是沒有發(fā)送字符。
在實際應(yīng)用中,通常會把該部分功能單獨扔到一個子線程內(nèi)執(zhí)行,這樣在等待接收的時候你的主線程就還可以干其他事情了。
用bs4解析:
from bs4 import BeautifulSoup
s = """<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">
<option value="">請選擇大區(qū)</option>
<option value="4011">微信1區(qū)-絢爛刀鋒</option>
<option value="4012">微信2區(qū)-智慧之拳</option>
<option value="4013">微信3區(qū)-大唐名探</option>
<option value="4014">微信4區(qū)-冰雪之華</option>
<option value="4015">微信5區(qū)-逆流之時</option>
<option value="4016">微信6區(qū)-破釜沉舟</option>
<option value="4017">微信7區(qū)-天命之女</option>
<option value="4018">微信8區(qū)-女帝輝光</option>
<option value="4019">微信9區(qū)-女帝威嚴(yán)</option>
<option value="4020">微信10區(qū)-生殺予奪</option>
<option value="4021">微信11區(qū)-師道尊嚴(yán)</option>
<option value="4022">微信12區(qū)-圣人訓(xùn)誡</option>
<option value="4023">微信13區(qū)-圣人之威</option>
<option value="4024">微信14區(qū)-舍生忘死</option>
</string>"""
root = BeautifulSoup(s)
results = '\n'.join(
n.attrs['value'] + ' --- ' + n.text
for n in root.select("option")
)
print(results)
用正則解析:
import re
s = """<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">
<option value="">請選擇大區(qū)</option>
<option value="4011">微信1區(qū)-絢爛刀鋒</option>
<option value="4012">微信2區(qū)-智慧之拳</option>
<option value="4013">微信3區(qū)-大唐名探</option>
<option value="4014">微信4區(qū)-冰雪之華</option>
<option value="4015">微信5區(qū)-逆流之時</option>
<option value="4016">微信6區(qū)-破釜沉舟</option>
<option value="4017">微信7區(qū)-天命之女</option>
<option value="4018">微信8區(qū)-女帝輝光</option>
<option value="4019">微信9區(qū)-女帝威嚴(yán)</option>
<option value="4020">微信10區(qū)-生殺予奪</option>
<option value="4021">微信11區(qū)-師道尊嚴(yán)</option>
<option value="4022">微信12區(qū)-圣人訓(xùn)誡</option>
<option value="4023">微信13區(qū)-圣人之威</option>
<option value="4024">微信14區(qū)-舍生忘死</option>
</string>"""
pattern = '<option value="(\w+)">([\w-]+)</option>'
results = '\n'.join(
n[0] + ' --- ' + n[1]
for n in re.findall(pattern, s)
)
print(results)
運行結(jié)果:
4011 --- 微信1區(qū)-絢爛刀鋒
4012 --- 微信2區(qū)-智慧之拳
4013 --- 微信3區(qū)-大唐名探
4014 --- 微信4區(qū)-冰雪之華
4015 --- 微信5區(qū)-逆流之時
4016 --- 微信6區(qū)-破釜沉舟
4017 --- 微信7區(qū)-天命之女
4018 --- 微信8區(qū)-女帝輝光
4019 --- 微信9區(qū)-女帝威嚴(yán)
4020 --- 微信10區(qū)-生殺予奪
4021 --- 微信11區(qū)-師道尊嚴(yán)
4022 --- 微信12區(qū)-圣人訓(xùn)誡
4023 --- 微信13區(qū)-圣人之威
4024 --- 微信14區(qū)-舍生忘死你這是把圖片的base64編碼存到數(shù)據(jù)庫里面,當(dāng)然大了;
還是把圖片存成文件,數(shù)據(jù)庫里面保存路徑吧
可能是因為你的目錄中有空格導(dǎo)致命令行參數(shù)出錯。建議把代碼放到別的目錄下。比如D:projectsprotobuf下面編譯。
直接把文件丟瀏覽器里打開的?IE10,IE9下sessionStorage操作必須是服務(wù)器(本地服務(wù)器也可以)的html,本地文件直接操作就會這樣
你這個是跑到最后一頁,沒有下一頁的鏈接所以提取不出來了吧。。。
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。