包含python蟲徐的個人主頁的詞條

本文目錄一覽:

求助 用python如何製作個人網站或者博客

1、學好python基礎

2、學會使用數據庫,至於什麼數據庫自己選擇,mysql,mongodb等

3、HTML,CSS,JS

4、選個框架(你要自己寫一個也是可以的~),django,falsk,tornado,webpy等

5、博客邏輯

最後個人覺的 廖雪峰 的博客不錯,可以自己百度看一下。

Python模擬登錄百度網盤並獲取個人主頁資源鏈接,請問應該如何做

爬蟲跟蹤下一頁的方法是自己模擬點擊下一頁連接,然後發出新的請求。請看: item1 = Item()yield item1item2 = Item()yield item2req = Request(url=’下一頁的鏈接’, callback=self.parse)yield req 注意使用yield時不要用return語句。

如何用python製作個人簡歷

程序員的簡歷,一般通過Markdown或LaTex生成PDF,比較特別的是前端程序員會用JavaScript實現更加炫酷的網頁版本簡歷。

作為一個Python程序員,可以通過下面的代碼,在命令行生成一份獨一無二的Pythonic的簡歷。

 

1 #/usr/bin/env python  2 # coding=utf-8  3   4 import random  5 import re  6   7   8 def color(messages):  9     color = ‘\x1B[%d;%dm’ % (1,random.randint(30,37)) 10     return ‘%s %s\x1B[0m’ % (color,messages) 11  12  13 def colorprint(mes, flag=True): 14     def _deco(func): 15         def wrapper(args): 16             res = func(args) 17             print (color(mes + ‘:\n’)) 18             if flag: 19                 for k1, v1 in res.items(): 20                     if not isinstance(v1, dict): 21                         print (‘{0}: {1}’.format(k1, v1)) 22                     else: 23                         print (‘{0}:’.format(k1)) 24                         for k2, v2 in v1.items(): 25                             print (‘    {0}: {1}’.format(k2, v2)) 26             else: 27                 for i in res: 28                     if not isinstance(i[1], dict): 29                         print (i) 30                     else: 31                         for k, v in i[1].items(): 32                             print (‘{0}[{1}]: {2}’.format(k, i[0], v)) 33             print (‘\n’) 34             return res 35         return wrapper 36     return _deco 37  38  39 class Resume(object): 40  41     def str(self): 42         return color(‘程健的python簡歷’.center(400)) 43  44     @property 45     @colorprint(‘個人信息’) 46     def _personal_information(self): 47         return { 48             ‘Name’ : ‘程健’, 49             ‘Gender’ : ‘Male’, 50             ‘Born’ : [1987, 9, 14], 51             ‘Education’ : { 52                 ‘School Name’ : ‘太原科技大學’, 53                 ‘Major’ : ‘電氣工程及其自動化’, 54                 ‘Degree’ : ‘本科’, 55                 ‘Graduation’ : 2010 56             }, 57             ‘Tel’ : ‘181543777, four, nine’, 58             ‘Email’ : ‘newer027艾特gmail.com’, 59             ‘Target Positions’ : re.compile( 60                 “‘Python Developer’|DevOps”,re.I|re.M).pattern 61         } 62  63     @property 64     @colorprint(‘個人特點’) 65     def characteristics(self): 66         return { 67             ‘心理承受能力強’: ‘從非計算機專業-excel VBA自動化-Python開發’, 68             ‘熱衷和喜愛’: ‘正是因為喜歡Python, 我才會放棄採購管理’, 69             ‘自學能力強’: ‘自學excel VBA和Python完成項目並滿足需求’, 70             ‘毅力和耐性’: ‘2013年7月,用8天時間騎車從上海回湖北老家’, 71             ‘is_geek’ : True 72         } 73  74     @property 75     @colorprint(‘個人能力’) 76     def skills(self): 77         return { 78             ‘Language’ : { 79                 ‘熟悉’ : [‘Python’, ‘VBA’], 80                 ‘了解’ : [‘JavaScript’, ‘C’]}, 81             ‘OS’ : [‘macOS’, ‘Ubuntu’, ‘嵌入式Linux’], 82             ‘Tool’ : [‘PyCharm’, ‘IPython’, ‘Git’], 83             ‘Databaseandtools’ : [‘MongoDB’, ‘Redis’, ‘Memcached’], 84             ‘WebFramework’ : { 85                 ‘熟悉’ : [‘Flask’, ‘Django’], 86             }, 87             ‘OtherFramework’ : [‘Pandas’, ‘NumPy’, 88                                 ‘Celery’, ‘Beautiful Soup’], 89             ‘Other’ : ‘CET-6’ 90         } 91  92     @property 93     @colorprint(‘工作經驗’, False) 94     def work_experience(self): 95         return enumerate([ 96             { 97                 ‘Time period’ : ‘2013.8-2017.01’, 98                 ‘Company Name’ : ‘上海索廣映像有限公司(SONY旗下)’, 99                 ‘Position’ : ‘採購管理’100             },101             {102                 ‘Time period’ : ‘2010.9-2013.07’,103                 ‘Company Name’ : ‘上海宏和電子材料有限公司(台灣首富王永慶之子集團旗下)’,104                 ‘Position’ : ‘採購員’105             },106         ])107 108     @property109     @colorprint(‘項目經驗’, False)110     def projectexperience(self):111         return enumerate([112             {113                 ‘Project’ : ‘VBA實現自動化數據分析/數據匯總/網頁表單提交等’,114                 ‘Description’ : (‘在庫存管理和採購業務推進的工作中,通過自學excel公式和VBA,’115                                  ‘將各項業務採用excel VBA實現自動化.’)116             },117             {118                 ‘Project’ : ‘雪球組合倉位分析工具’,119                 ‘Description’ : (‘後端使用Flask和Beautiful Soup,前端使用Angular和D3開發的單頁面應用,’120                                  ‘獲取雪球ID關注的組合的調倉信息和關注組合的累計股票倉位.’)121             },122             {123                 ‘Project’ : ‘Django By Example逐行中文注釋’,124                 ‘Description’ : (‘Django By Example全書有四個完整的Django工程項目,分別是博客網站,圖片書籤社交網站,’125                                  ‘購物網站和在線教育網站.我在逐行手寫代碼,調試運行成功後,對代碼給出逐行注釋.’)126             },127             {128                 ‘Project’ : ‘Django-CMS源代碼分析’,129                 ‘Description’: (‘還在進行中.作為一個大型Django項目和成熟的網站生成工具,’130                                 ‘Django-CMS的源代碼可以作為實施Django項目的權威參考.’)131             }132         ])133 134     @property135     @colorprint(‘@Where’, False)136     def findme(self):137         return enumerate([138             {139                 ‘Link’ : ”,140                 ‘Description’ : ‘個人技術博客’},141             {142                 ‘Link’ : ”,143                 ‘Description’ : ‘個人GitHub主頁’},144         ])145 146     def show(self):147         print(resume.str())148         prolist = [i for i in dir(self) if not i.startswith(‘__’)]149         for pro in prolist:150             getattr(self, pro)151 152 153 if __name__ == ‘__main__’:154     resume = Resume()155     resume.show()

View Code

以下是在macOS Python 3.5環境中運行代碼的結果。

望採納謝謝

希望能幫助你

原創文章,作者:DVJX,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/148018.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
DVJX的頭像DVJX
上一篇 2024-11-02 13:14
下一篇 2024-11-02 13:14

相關推薦

  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python計算陽曆日期對應周幾

    本文介紹如何通過Python計算任意陽曆日期對應周幾。 一、獲取日期 獲取日期可以通過Python內置的模塊datetime實現,示例代碼如下: from datetime imp…

    編程 2025-04-29
  • 如何查看Anaconda中Python路徑

    對Anaconda中Python路徑即conda環境的查看進行詳細的闡述。 一、使用命令行查看 1、在Windows系統中,可以使用命令提示符(cmd)或者Anaconda Pro…

    編程 2025-04-29
  • Python中引入上一級目錄中函數

    Python中經常需要調用其他文件夾中的模塊或函數,其中一個常見的操作是引入上一級目錄中的函數。在此,我們將從多個角度詳細解釋如何在Python中引入上一級目錄的函數。 一、加入環…

    編程 2025-04-29
  • Python列表中負數的個數

    Python列表是一個有序的集合,可以存儲多個不同類型的元素。而負數是指小於0的整數。在Python列表中,我們想要找到負數的個數,可以通過以下幾個方面進行實現。 一、使用循環遍歷…

    編程 2025-04-29
  • Python清華鏡像下載

    Python清華鏡像是一個高質量的Python開發資源鏡像站,提供了Python及其相關的開發工具、框架和文檔的下載服務。本文將從以下幾個方面對Python清華鏡像下載進行詳細的闡…

    編程 2025-04-29
  • Python字典去重複工具

    使用Python語言編寫字典去重複工具,可幫助用戶快速去重複。 一、字典去重複工具的需求 在使用Python編寫程序時,我們經常需要處理數據文件,其中包含了大量的重複數據。為了方便…

    編程 2025-04-29
  • 蝴蝶優化算法Python版

    蝴蝶優化算法是一種基於仿生學的優化算法,模仿自然界中的蝴蝶進行搜索。它可以應用於多個領域的優化問題,包括數學優化、工程問題、機器學習等。本文將從多個方面對蝴蝶優化算法Python版…

    編程 2025-04-29
  • Python程序需要編譯才能執行

    Python 被廣泛應用於數據分析、人工智能、科學計算等領域,它的靈活性和簡單易學的性質使得越來越多的人喜歡使用 Python 進行編程。然而,在 Python 中程序執行的方式不…

    編程 2025-04-29
  • python強行終止程序快捷鍵

    本文將從多個方面對python強行終止程序快捷鍵進行詳細闡述,並提供相應代碼示例。 一、Ctrl+C快捷鍵 Ctrl+C快捷鍵是在終端中經常用來強行終止運行的程序。當你在終端中運行…

    編程 2025-04-29

發表回復

登錄後才能評論