在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ Python問答
笨尐豬 回答

中文輸入法的keyCode等于229 你這有點弄得死循環(huán)的感覺。。如果沒有東西獲取焦點是不可能觸發(fā)中文輸入法的。。你可以弄一個隱藏的輸入框,利用它獲取焦點

朽鹿 回答

有很多小問題,比如

1        conn,address = server.accept()
2        rec_buf=conn.recv(1024)
3        //make some handle here, store this connection in global data
4        conn.setblocking(0)
5        conn.sendall("pass")

第 2 行將阻塞整個線程,直到對方發(fā)送數(shù)據(jù),或連接斷開。
第 5 行因為沒有預(yù)先判斷 conn 是否可寫,操作可能失敗。

建議使用 asyncio 改寫,參考

# -*- coding: utf-8 -*-
import asyncio


async def handle_server(reader, writer):
    data = await reader.readexactly(10)
    print('recv1: {}'.format(data.decode()))
    writer.write('pass'.encode())
    writer.close()


async def handle_client(reader, writer):
    data = await reader.readexactly(4)
    if data.decode() == 'OPEN':
        writer.write('success'.encode())
    writer.close()


def new_listener(loop, ip, port, handler):
    coro = asyncio.start_server(handler, ip, port, loop=loop)
    return loop.run_until_complete(coro)


if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    new_listener(loop, '127.0.0.1', 8322, handle_server),
    new_listener(loop, '127.0.0.1', 12355, handle_client),
    loop.run_forever()
神曲 回答

改了下你的main方法,,程序可以運行了,但是運行出來的結(jié)果好像沒倒序,你自己再看看吧
public static void main(String args[])

    {
        printArray(new int[]{1,2});
    }

結(jié)果:[1, 2]

青瓷 回答

我也是這個問題。你最后解決了嗎。怎么解決的

亮瞎她 回答

今天是真無聊了 復(fù)制下來調(diào)了下....
報錯是這一行

for colmns_number in range(number_columns)

打印出來number_columns是2.0, range參數(shù)只能是整形, 這樣就可以了吧:

for colmns_number in range(int(number_columns))

下次一定要記得說在哪一行... 不過下一句也有問題, create_mieba最多接受4個參數(shù)給了5個... 慢慢調(diào)吧

陌南塵 回答

那就是你域名解析的問題,和nginx沒關(guān)系。你的域名的NS如果在國外可能會造成解析速度慢,客戶端使用的dns服務(wù)器慢也會影響解析速度。

六扇門 回答

你應(yīng)該分析html結(jié)構(gòu)和抓取的標簽,例如這是一個table(我瞎猜的,嗯)tabody->tr->td->a,然后去使用xpath或者BeautifulSoup4去提取,提取出來的月份鏈接list,循環(huán)遍歷這個list產(chǎn)生請求去追蹤每個頁面。

yield scrapy.Request(url, callback=self.parse_everymonth_content, headers=headers)
賤人曾 回答

pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO abc (字段名省略(顯示不全),' at line 1") 明顯的有個語法錯誤,檢查你的sql.sql文件

念初 回答

不刷新式不可能實現(xiàn)瀏覽a跳轉(zhuǎn)到瀏覽b的這樣兩個html的。
但不刷新可以實現(xiàn)中a頁面中瀏覽時,加載進b的內(nèi)容(注意,這時其實還是在a頁面下)。

懶洋洋 回答

save_file = save_file() #實例化save_file類 把這一行去掉看看

情未了 回答

PyQt4或者PyQt5已經(jīng)通過sip的方式將Qt的相關(guān)動態(tài)庫封裝起來進行調(diào)用
所以你只用基于python編程就能調(diào)用相關(guān)的庫了
Pycharm和Eric都可以用來進行開發(fā)

clipboard.png

哎呦喂 回答

接下來是解決過程


我決定做兩個版本獨立環(huán)境模式再來看一下,之前一直是單獨建立3.7環(huán)境的話就會報python3錯誤。

現(xiàn)在make釋放了,提示如下

Python build finished successfully!
The necessary bits to build these optional modules were not found:
_ssl _uuid
To find the necessary bits, look in setup.py in detect_modules() for the module's name.

Could not build the ssl module! Python requires an OpenSSL 1.0.2 or
1.1 compatible libssl with X509_VERIFY_PARAM_set1_host(). LibreSSL 2.6.4 and earlier do not provide the necessary APIs, https://github.com/libressl-p...


?。“l(fā)現(xiàn)為什么了!YUM鏡像的openssl版本都太老了??!是1.0.1的,要1.02版本!


于是去openssl站點手動下載安裝,

但是安裝完openssl仍然不能辨識新version,于是ln -s修改了連接,
但是內(nèi)部指認仍然會有差異,ssl模塊繼續(xù)裝不上

[root@i-ABC Python-3.7.0]# rpm -aq|grep openssl 
openssl-1.0.1e-57.el6.x86_64
openssl-devel-1.0.1e-57.el6.x86_64
openssl-static-1.0.1e-57.el6.x86_64

[root@i-ABC Python-3.7.0]# openssl version 
OpenSSL 1.0.2o  27 Mar 201

快絕望了,四處亂搜,發(fā)現(xiàn)這篇文章不錯,同樣是python3.7安裝SSL問題,最后使用了libressl代替openssl搞定,這似乎是個對的路子,不過依然沒有搞定我這邊的環(huán)境。

http://ju.outofmemory.cn/entr...

我猜有兩個可能問題源頭。 一個是之前裝了寶塔面板,有openssl沖突。
第二個可能也許是Centos6.8不是安裝python3.7的好選擇。
但是卸載面板也很麻煩,系統(tǒng)要讓你安裝pearl,不知道有多少坑在等著。


查看了下openssl的make test, 結(jié)果發(fā)現(xiàn)一開始就確實沒裝上去,什么意思不懂

SSL_accept() failed -1, 1
140053220050600:error:140800FF:SSL routines:ssl3_accept:unknown state:s3_srvr.c:869:

矮牙,同志們我突然搞定了。

我做了三件事:
1.把openssl1.0.2 / libressl / python3.7 全裝在 /usr/目錄下

2.編譯安裝openssl時候加了 shared zlib參數(shù) (ssl參數(shù)因為未知原因加不上)

  cd openssl-1.0.2o
  ./config --prefix=/usr --openssldir=/usr/openssl shared zlib

3.然后在make編譯的時候test了一下,據(jù)說還可以make depend一下防止編譯失敗,不過我沒用到。

  make
  make test
  make install
  

然后就一路--with-ssl安裝python3.7,

再然后pip3 install --upgrade install pip 升級最新版本pip

最后測試pip3 install mkl -----成功了。

有可能參數(shù)是個寶。修改軟鏈接什么的,隱患太大,隨手推薦一個openssl 安裝參數(shù)庫說明書。

http://www.jinbuguo.com/linux...

至于rpm的qa查詢和openssl的version查詢?yōu)槭裁醋詈筮€是不一樣,歡迎告知!

也或許這樣非獨立配置python環(huán)境之后也會遇到問題,記得建立好軟鏈接后隨手執(zhí)行 /sbin/ldconfig ,升級動態(tài)庫。



借鑒參考答案如下,排名不分前后:感謝!

https://blog.csdn.net/mingtian625/article/details/52368677
https://zhidao.baidu.com/question/566026641912735684.html
https://blog.csdn.net/shanliangliuxing/article/details/18499625
https://blog.csdn.net/jeryjeryjery/article/details/77880227
https://www.cnblogs.com/cnlihao/p/7069776.html
https://blog.csdn.net/zx_whu/article/details/71773923
https://www.cnblogs.com/wenchengxiaopenyou/p/5709218.html
https://blog.csdn.net/qq_36416904/article/details/79316972
https://www.cnblogs.com/freeweb/p/5181764.html
http://www.cnblogs.com/devilmaycry812839668/p/9274547.html


最后貼一下本文的目標:安裝tensorflow各版本所需要的環(huán)境。是的,python3.7+centos6.8目前并不是一個特別好的選擇。

TensorFlow 1.10發(fā)布,官方尚未指明其適合哪些環(huán)境之下。
那些和我一樣激動的裝了python3.7,糾結(jié)了一連串問題最后發(fā)現(xiàn)沒有tensorflow版本支持的朋友可以觀望一下了。

LINUX

linux環(huán)境下tensorflow指南

windows

WINDOWS環(huán)境下tensorflow指南

Mac的朋友請自行查詢官網(wǎng)

空痕 回答

自問自答吧。
在v2上解決了。

在每個uwsgi.ini 里加上

daemonize = /xxx/yyy.log

/xxx/yyy.log 是日志

原來是uwsgi.ini 寫的有問題。

離魂曲 回答

單個文件只能使用一個線程, 如果是多個文件可以使用多個線程

敢試 回答

沒有用過Thonny, 看上去Thonny是與系統(tǒng)的Python安裝地址是分開的,你可以看看你自己的ide Thonny的安裝包所在位置下是否有,沒有的話可以通過Thonny提供的Tools → Open system shell 來安裝

pip 安裝的的庫通常在下面類似的目錄下,你可以查看一下你的系統(tǒng)相應(yīng)目錄下是否有相應(yīng)的目錄

python2.7
/usr/local/lib/python2.7/dist-packages
/usr/lib/python2.7/site-packages

python3.5
/usr/local/lib/python3.5/dist-packages
/usr/lib/python3.5/site-packages

如果用VIRTUAL_ENV, 則會保存在相應(yīng)環(huán)境的下的lib/pythonX.Y/dist-packages下

也可以用pip list加上pip show查看具體有哪些庫和安裝位置。

詆毀你 回答

訪問速度和內(nèi)存占用大小都是由數(shù)據(jù)結(jié)構(gòu)本身決定的 。用hash實現(xiàn)的,訪問和查找速度肯定快,但是這種結(jié)構(gòu)就犧牲了內(nèi)存開銷。同樣地,一個類的屬性和方法越多,那么實例占用的內(nèi)存肯定越大??梢杂?code>sys.getsizeof查看大小。數(shù)據(jù)結(jié)構(gòu)和語言本身并無直接聯(lián)系,只是實現(xiàn)方式略有不同罷了,關(guān)于樹形結(jié)構(gòu),比如也可以用列表或者xml格式存儲,沒有什么硬性規(guī)定,看具體需求

鹿惑 回答

因為這里div=bsObj.findAll('div', {'class': 'result c-container'})

>>> type(div)
<class 'bs4.element.ResultSet'>

div是一個類似于 list 類型的對象, 沒有findAll這個方法, 你可以取div其中的某一個進行操作, 比如:

>>> div[0].findAll('h3', {'class': 't'})
[<h3 class="t"><a data-click="{
                        'F':'778317EA',
...
笑忘初 回答

閣下沒看仔細

python prog.py --help

usage: a.py [-h] [-v]

optional arguments:
  -h, --help     show this help message and exit
  -v, --verbose  increase output verbosity
終相守 回答

pycharm 項目的 python 環(huán)境與系統(tǒng) python 環(huán)境不一致。

怪痞 回答

把,ensure_ascii=False去掉就行了

import json
node = "測試中文"
data = json.dumps({'touser':"@all",'toparty':"@all",'msgtype':"text",'agentid':"1000002",'text':{'content':node},'safe':"0"},ensure_ascii=False)
data.encode('iso-8859-1')    #報錯

data = json.dumps({'touser':"@all",'toparty':"@all",'msgtype':"text",'agentid':"1000002",'text':{'content':node},'safe':"0"})
data.encode('iso-8859-1')    #正常

還不行就試試requests.post的data不json.dumps, 直接傳

data = {'touser':"@all",'toparty':"@all",'msgtype':"text",'agentid':"1000002",'text':{'content':node},'safe':"0"}

requests.post(url, data=data)  # 數(shù)據(jù)直接傳字典