原创 利用Python製作Arcgis腳本工具(續)——批處理

 增加一層循環,實現批處理功能。 #coding=utf-8 import arcpy import os import os.path # inWorkspace = "D:\\03code\\PythonLocal\\pra

原创 Python簡筆畫——用Turtle庫畫一隻《穿紅靴子的小鴨》

  《穿紅靴子的小鴨》這幅畫臨摹了ins博主@inky.diary的小鴨水彩畫,並做了一些調整。 用Python的Turtle庫畫畫,難度不大,熟悉了基礎函數後,新手可以快速入門。基礎函數可以參考博文《Python標準庫之turtle庫—

原创 記Arcgis按位置選擇的一次實際妙用

目標:希望選擇出在道路上的錯誤人行道,但不想要選出正常的和道路接邊的人行道 。 將人行道拆分多部件要素  空間選擇方法——在源圖層要素範圍內 選擇結果與預期不符,道路需要融合成整個面 道路融合後重試 這次將所有錯誤情況一網打盡

原创 MySQL數據查詢——子查詢(嵌套查詢)

參考書目——《MySQL數據庫程序設計》

原创 MySQL數據查詢——單表查詢

參考書目——《MySQL數據庫程序設計》

原创 python存儲CSV二維數據——利用arcpy進行要素差分量統計

 綠地、水系差分量統計 輸入文件名中英文不一致——字典 #coding = UTF-8 city_names={#配合arcpy包使用python2.7,注意語法 u'三亞':'SANYA', u'東莞':'DONGGUAN', u'

原创 利用Python爲csv文件刷上excel格式——pandas和openpyxl庫用例

背景  已知: 1、有多個城市的csv文件存放在下圖文件夾中 2、有帶格式的excel文件模板template一份    3、csv文件內容如下圖左,模板文件見右   目標  1、將上圖左csv文件,刷上上圖右excel格式 2、將變化

原创 利用Python的pynput庫解放雙手之控制鍵盤

  在工作中,難免有鼠標、鍵盤點到手抽筋,腱鞘炎警告的時刻。某天,當有無數個數據等着我點擊向下箭頭一一確認時(如冰山一角的下圖),我想到了可愛的python也許能救我,尋尋覓覓發現了pynput庫。   利用pynput庫控制輸入設備

原创 Pyhton生成《百年孤獨》高頻詞詞雲

對於喜歡的書,想更多的瞭解它。利用Python的jieba庫和wordcloud庫,可以統計書中的高頻詞並生成詞雲,小試了兩本書:一本是《百年孤獨》,另一本是近期讀完的一本《山茶文具店》。   庫準備 下載對應python版本及操作系統的

原创 利用Python製作Arcgis腳本工具(上)

感謝ArcpyQQ羣裏的熱心大神,幫我找出了城市名提取上的錯誤,並提供了多種簡潔正確的方法!反思自己的基礎還不紮實,連字符串常用的split()方法都忘記了...但也無須沮喪,繼續多多練習吧! 自頂向下設計,自底向上測試。把細節的測試做得

原创 Python——turtle庫繪製菱形的3種方法

繪製一個菱形四邊形,邊長爲 200 像素。方法1和2繪製了內角爲60和120度的菱形,方法3繪製了內角爲90度的菱形。   方法1‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬

原创 Python中字符串處理方法——str.join(iterable)的用法實踐

週末研究了下csv文件存儲二維數據,發現對str.join(iter)的用法還是沒有完全掌握,犯了幾個錯誤後,總算比較清楚了。將其記錄如下: str.join(iterable) 功能: 返回一個字符串,該字符串是iterable中字符串

原创 MySQL數據查詢——聯合查詢

參考書目——《MySQL數據庫程序設計》