Ⅰ windows系統Tab鍵的使用方法
1、改變焦點
聚焦到下一個按鈕,輸入框或者鏈接等。例如:關閉一個未保存的記事本,會彈出一個提示,此時,「是」按鈕上有一個虛線框,如果按下空格或者回車就相當於用滑鼠點擊了「是」按鈕。想用鍵盤來「點擊」「否」按鈕的話,按下 Tab 鍵,虛線框就會轉移到「否」上,再按下空格就可以了。還有一個很常見的用法,在登錄論壇或 QQ 的時候,輸入完帳號,不需要再用滑鼠點擊密碼框,只需按下 Tab 鍵就可以把游標定位到密碼框。如果想反過來定位,就按下組合鍵 Shift + Tab 。
2、快速重命名
在 Vista 或 Windows Server 2008 下, Tab 鍵還有一個神奇的用法:在桌面上選擇一個圖標,按下 F2 進入重命名狀態,改名完畢後,接著按下 Tab 鍵,會進入下一個文件的重命名狀態。想反過來重命名上一個文件,可以按下組合鍵 Shift + Tab 。在重命名多個文件的時候非常方便。
3、切換窗口
老鳥經常用 Alt + Tab 組合鍵來快速切換窗口。此組合鍵要先按下 Alt 鍵再按下 Tab 鍵,就可以快速切換到上一次的窗口。在按住 Alt 鍵不放的情況下,按下一次 Tab 鍵會出現當前打開窗口的圖標,再按下 Tab 鍵就可以在每個圖標間切換。 Alt + Shift + Tab 組合鍵是反向切換。松開 Alt 鍵就會切換窗口。在 Vista 下,按下此組合鍵還有窗口縮略圖出現。
4、切換選項卡或標簽
Ctrl + Tab :切換到下一個選項卡或瀏覽器的標簽。
Ctrl + Shift + Tab :反向切換。
Firefox 用戶還可以安裝 Ctrl-Tab 這個擴展,來實現帶預覽的標簽切換功能。順便提一下,按下 Ctrl + Shift + A 組合鍵可以預覽全部標簽,還可以在搜索框上即時輸入來過濾標簽。
5、在命令提示符下
在命令提示符下, Tab 鍵非常實用,它可以自動填充文件和文件夾的名字。有些朋友可能已經知道,但此技巧還有另一部分鮮為人知的秘密哦。
6、在輸入法中
在谷歌拼音輸入法中, Tab 鍵是向後翻頁。 Shift + Tab 是向前翻頁。在搜狗拼音輸入法中,按下 Tab 鍵可以進入筆畫篩選模式。使用方法是輸入一個字或多個字的.拼音後,按下 tab 鍵,然後用 h (橫)、 s (豎)、 p (撇)、 n (捺)、 z (折)依次輸入第一個字的筆順,一直找到該字為止。在此模式下還可以用拆字輔助碼,例如想輸入一個漢字「嫻」,但是非常靠後,找不到,那麼輸入 「xian」,然後按下 Tab 鍵,再輸入「嫻」的兩部分「女」「閑」的首字母「nx」,就可以看到只剩下「嫻」字了。
7、在 Photoshop 里
按下 Tab 鍵後工具欄和面板都會隱藏,只剩下菜單欄。此快捷鍵經常結合全屏快捷鍵「f」使用。
8、在 EmEditor 和 EidtPlus 下
在 EmEditor 和 EidtPlus 下編程寫代碼時候,選中多行,按下 Tab 鍵可以快速為選中的多行縮進。 Shift + Tab 組合鍵是反向縮進。
9、在瀏覽器中
有些論壇在回復的時候支持用組合鍵「Ctrl + Enter」來快速提交,但此組合鍵不一定都支持每種瀏覽器。筆者習慣用 Tab + Enter 組合鍵來快速提交,用 Tab 鍵把焦點移動到「提交」按鈕上(少數情況下需要按下多次 Tab 鍵),按下回車鍵。「Ctrl + Enter」組合鍵需要調用 javascript 腳本來實現,用筆者這個方法就算網頁沒有用腳本也可以快速提交。
10、替換 Tab 鍵
開篇的時候,提到 Tab 鍵可以產生製表符,如果想替換掉製表符,怎麼辦呢?很簡單,在 Word 中,按下組合鍵 Ctrl + H ,在「查找內容」中輸入「^t」,「替換為」不填,點擊全部替換就可以快速刪除製表符。在 EmEditor 中,同樣是按下組合鍵 Ctrl + H ,在「查找」中輸入「t」,「替換為」不填,並勾選「使用轉義序列」,點擊「全部替換」即可。可以看到,Tab鍵在Windows系統的應用其實挺多的,如果能夠掌握這些用法,那麼對於提升工作效率也會起到一些作用。
Ⅱ windows下怎麼使用python3補全
1. 安裝pyreadline
pip install pyreadline
2.啟用tab鍵自動補齊
try:
import readline
except ImportError:
import pyreadline as readline
import rlcompleter
readline.parse_and_bind('tab: complete')
3.python啟動自動啟用自動補齊
將2.中代碼保存到pythonrc.py, 並設置python.exe運行時載入pythonrc.py
set PYTHONSTARTUP=pythonrc.py
Ⅲ python開發命令行腳本
工作中會經常需要寫一些命令行腳本,如果還是用if,else判斷用戶輸入實在是太醜陋了。這里介紹幾個python里的命令行腳本庫,可以幫助我們快速開發好用的命令行腳本。
https://docs.python.org/3/library/cmd.html
使用方式是繼承Cmd,實現自己的子類。
參數comletekey是自動補全操作,默認值是Tab, 如果不為None 且readline可用的話,命令會自動完成。
這里的readline指的是python實現的 GNU readline 介面(標准python庫里沒有,Windows系統不支持)。
參數stdin,stdout是輸入輸出流,默認是sys.stdin,sys.stout。
cmd提供了一個簡單的框架,但是功能比較簡單,python還有其他的很多第三方庫可以用來寫命令行程序。
https://www.cnblogs.com/xueweihan/p/12293402.html 這篇文章對比了各個庫的功能,貼在這里:
看起來fire是最簡單的,來試一下。
fire 則是用一種面向廣義對象的方式來玩轉命令行,這種對象可以是類、函數、字典、列表等,它更加靈活,也更加簡單。你都不需要定義參數類型,fire 會根據輸入和參數默認值來自動判斷,這無疑進一步簡化了實現過程。
以下示例為 fire 實現的 計算器程序:
從上述示例可以看出,fire 提供的方式無疑是最簡單、並且最 Pythonic 的了。我們只需關注業務邏輯,而命令行參數的定義則和函數參數的定義融為了一體。
不過,有利自然也有弊,比如 nums 並沒有說是什麼類型,也就意味著輸入字元串'abc'也是合法的,這就意味著一個嚴格的命令行程序必須在自己的業務邏輯中來對期望的類型進行約束。
Ⅳ python中如何輸出tab,注意不是換行
Python編程中輸入鍵盤tab(製表符)功能,可以用/t轉義字元來實現,代碼如下:
#列印出abc(abc前面空白就是按tab縮進)
print(" abc")#/t為轉義字元,功能就是實現tab鍵
Ⅳ 怎麼用python登錄windows系統
# -*- coding:utf-8 -*-
#! python2
import wmi
def sys_version(ipaddress, user, password):
conn = wmi.WMI(computer=ipaddress, user=user, password=password)
for sys in conn.Win32_OperatingSystem():
print "Version:%s" % sys.Caption.encode("UTF8"),"Vernum:%s" % sys.BuildNumber #系統信息
print sys.OSArchitecture.encode("UTF8") # 系統的位數
print sys.NumberOfProcesses # 系統的進程數
if __name__ == '__main__':
sys_version(ipaddress="ip", user="用戶名", password="密碼")
Ⅵ python中如何輸出tab,注意不是換行
Python編程中輸入鍵盤tab(製表符)功能,可以用/t轉義字元來實現,代碼如下:
#列印出 abc(abc前面空白就是按tab縮進)
print("\tabc") #/t 為轉義字元,功能就是實現tab鍵
Ⅶ tab在python中怎麼表示
就是tab鍵啊 和空格是一樣的效果 但在python中空格和tab鍵不能混用
Ⅷ 如何在Windows操作系統下安裝Python和Networkx
Networkx是一套基於Python的多種網路構造庫。因為之前沒有學過Python,因此一點點上手,這一篇講一講如何在Windows環境下安裝Python2.7和Networkx。
首先要澄清一下,如果是想深入系統學習Python的同學,還是盡早換Linux系統,因為Windows底下的庫安裝非常麻煩;而Linux底下只需要運行命令行(Terminal):
sudo apt-get install python-matplotlib
就可以了。
由於僅僅是使用Networkx構造數據的關系,以下簡單說明如何在Windows底下快速地安裝和使用Python2.7。
0. 先留個記號:Python的初學者指南
https://wiki.python.org/moin/BeginnersGuide
1. 下載Python 2.7,雙擊安裝
https://www.python.org/downloads/windows/
添加路徑變數:在<開始>菜單 - Control Panel - System and Security - System - Advanced System Settings - (Advanced Tab) - Environmental Variables - 找到『Path』,雙擊打開 - 添加路徑『C:\Python27』(系統安裝文件夾),一路確定。
確認安裝:在<開始>菜單 - 運行cmd - 進入命令行,輸入『python』,顯示
Python 2.7.8 (default, Jun 30 2014, 16:08:48)
即安裝成功。
(輸入exit()退出Python)
2. 安裝networkx之前,需要下載並安裝setuptools,下載地址:
https://pypi.python.org/pypi/setuptools
放到Python27的文件夾下,雙擊自動安裝。
3. 下載networkx,解壓文件夾,復制到Python27的文件夾下:
https://pypi.python.org/pypi/networkx/
在cmd窗口命令行下進入networkx的文件夾,輸入『python setup.py install』 安裝networkx庫。
安裝程序完成。
4. 測試程序:
在cmd任何路徑下進入python,使用小測試程序確認安裝成功!
http://networkx.github.io/examples.html
程序如下:
>>> import networkx as nx
>>> G=nx.Graph()
>>> G.add_node("spam")
>>> G.add_edge(1,2)
>>> print(G.nodes())
[1, 2, 'spam']
>>> print(G.edges())
[(1, 2)]
5. 附networkx的Tutorial:
https://networkx.github.io/documentation/latest/overview.html
networkx網路生成函數:
http://networkx.lanl.gov/reference/generators.html#mole-networkx.generators.random_graphs