Gitの戦闘チームのフィールドプログラミング

1.責任の乗組員の部門

張Yijie:コピーは、プログラミング作業のプロセス全体を監督し、プログラミングのメンバーを支援するため
のUIデザインを担当:黄Zhifengを、劉王ヤン
として蘇Kaiting、バオ氷:データをクロールし、福州で最も人気のあるショッピング地区の評価を担当して
Chenrong傑、YANGジンビン:クロールとデータ50以下の福州一人当たりの消費量は、5軒のグルメレストランの最高(最高のコスト)より50-100,100-200,200以上の評価を担当する
王チンシーズー、林Jiawei:クロールデータと福州に集まった最高の料理の評価の評価のために責任があります
呉志勇、黄Binhuang:データをクロールし、地区の福州アパレル最高の複合スコアの評価のために責任があります

コミットログを2.github


3.プログラムの実行ショット

福州で最も人気のあるショッピング地区の評価




5軒のグルメレストランの最高(最高のコスト)より50-100,100-200,200以上50以下の福州一人当たりの消費量の評価、

福州を集めて最高の料理の評価

福州アパレル最高の定格ショッピング地区の総合評価


4.ランタイム環境

Windowsのオペレーティングシステム、Python言語、pycharmプログラミングを均一に塗布。

5.GUIインターフェース




6.基本的な機能を達成するために

まず、データは爬虫類でクロール米国のグループのネットのそれぞれに必要とされます。たとえば:福州で最も人気のショッピング地区を測定するために、福州の米国ミッションオンライン検索およびフィルタデータは最終的にダウンクロールして、アルゴリズムがデータをフィルタ書き、最後に作られた図に示します。

7.アイデアや便利な機能を奨励

上位5つの各福州のレジャーや娯楽消費レベルの評価

8.遭遇する困難とソリューション

難しさ

ヨン・カム・ビン:夜の最後の夜は爬虫類の知識を見て、見て、何の情報が抽出されていない、それを行うには、廃棄物、朝の具体的な実現可能になると思います。
黄Zhifeng:難易度:行うことは困難で上記、絵のテーマに沿ったもので選出されるメインUIの背景とレイアウトを選択し、その後、合理的に挿入する内容に基づいて画像を修正してい
劉王ヤン:私はハード右のマップのUIを見つけるために行うと思い、他の人があまりにも私のチームメイト、主に疲れて、特に困難ではありません。
蘇Kaitingは:もっと混乱してやって初めに、昆布で使用されるべきでアプリページに対応するために多くの時間を無駄に、適切なクロールページを知りません。無駄にいくつかの時間での結果、第二は、昨夜のツールは爬虫類の学習に多くの時間を費やされるインストールだけ過去を見て、練習に行くことはない試してみることです、しかし、今日のハード爬虫類の多くを使用していないようです操作は、使用の最近のpython周波数の3分の1が比較的低いので、朝カカ、それは執筆の時点でエラーを起こしやすい、そして心のフレームは、全体はまだ非常に悪いです、爆発します。
恐怖は、彼らはそれが困難なタスク間、爬虫類を使用することを学びながらドラッグする一方爬虫類、実際の時間のより多くの知識を得られない第一に、技術や知識、あまりにも難しく、スタート次のようなバオ氷不確実なビジネス地区の定義は、米国のグループがクロールし、Baiduのマップと高いドイツの地図情報ビジネス地区に計画していますが、長い時間に従事する欠陥のある技術はそれをしなかった、態度は非常に崩壊です。
張Yijie:クロール時にデータがクロールデータを下回って、そしていくつかは動揺してきたが、他の作業の進捗を遅らせました。
陳Rongjie:このなしetreeデコード、pychamエラー、ディスプレイモジュールを使用して
王秦を:ない爬虫類
黄Binhuang:福州地区に関するいくつかの質問を閲覧開始、あいまいな概念が具体的な決定されていないです。そして、最終的には同様の事業を解放するためにスクリーニングを受けることを期待して、アパレルの製品を見つけることが評判に、淘宝網、米国のグループは、いくつかのウェブサイトを試し、その後、逆推力を地区によって発行されたいくつかの漠然とを分類すると、最高のアパレル事業サークル完全な統計や他の操作。しかし、分類はアパレルで見つけることができません。最後に、キーワードアパレルを検索することで、商品はより満足のいくが、米国のミッション地区の分裂が来るということである、米国のグループでの成功を発見しました。爬虫類の知識が慣れていないので、サイトがクローラ技術により操作されたときに、ほとんどの問題は1を解決する遭遇したが、最終的にはこの機能がない機能をfromstring HTML表示モジュール内のpythonで立ち往生。
呉志勇:口の中の1つのAPI言葉は商人、十分に友好的ではないに参加するために使われているようです。ウェブプロパティの同じインターフェイスのために異なるオプション3を使用する際に遭遇機能の困難を2.lxmlstringすることは何も変わっていないようで
、Pythonのライブラリは、lxmlのを見つけることができなかったと、林Jiawei :? 1のデータをクロール米国ミッションの食物網での2.リンクローカルトンに保存するデータの分類をクロールショップラベルの取得を話をする?XTファイルを、多くの書式設定の問題パイソンは、ファイルデータが表示されます読みます

ソリューション

ヨン・カム・ビン:部分的な情報を抽出するやっと、Baiduのを生徒に尋ねます。
黄Zhifeng:オンライン表示画像、写真のテーマを特定し、満たすために、高精細、画像が修正されたカラーPSの使用で繰り返し、最も適切な改変を見つけます。
劉王ヤン:議論する相互の議論は、コンセンサスを見つけるために良い感じ。
蘇Kaiting:インストールするには、タイムリーに最初のツールは、米国のグループに直接地区を検索して情報を取得することができ、私のチームメイトを伝えるために迅速、プログラムは、彼の最初のプログラミングを見ることで、一時的なエラーと忘れられた文法に表示されます仕事は非常に良い解決策となっています。
バオ氷のよう:しかし、その後、私は必死にクロールしようと始めた後、商業情報の要件に合わせてより多くのマップ、およびBaiduの、KTは私の隣に座って、私の救世主である、私に便利なサイトのための彼女の検索のシェアを与えるだけでなく、私に説明最後は出なかったが、いくつかの技術的な問題は、ある程度、自分の技術的側面を解決しますが、KTは、KTは我々が成し遂げ行わ言うのは恥知らず、完成します。
張Yijie:Baiduは、最終的にエラー、その後の成功を変更するには、定期的にクロールの形に一致するように切り替えます。
陳Rongjie:間違ったバージョンの下でlxmlの、などの更新表情
王チンシーズー:インターネットBaiduの
黄Binhuang:テンプレートが唯一のサイト上の情報にアクセスするために登るために他の方法を見つけることができます。
呉志勇:解決できませ
林Jiawei:それは見つけることができません。1.理由は、その抽出されたデータには、など、キャスト、()、必要なデータ2.使用のeval()を抽出するために、正規表現を使用し、使用lxmlの後に分割をあきらめますか?データ変換、文字列、辞書、リスト

遅ればせながら努力

ヨン・カム・ビン:前のアイドル時間を学ぶために使用することができた場合は、だから、今日、私はそれを行います。
黄Zhifeng:このヘビの部屋のコンピュータの速度は非常に遅く、そのカードでない場合、この背景には、それは醜いだろう
劉王ヤン:私は爬虫類をたい場合、あなたは彼らに少し助けを与えるかもしれません。
蘇Kaiting:それはとても悲惨なことがないように食べ物がない場合
バオ氷のような:あなたはKTない場合は、私はより多くの野菜になり
張Yijie:能力の私の組織とリーダーシップ能力の少し、少しコーディングした場合、当社グループが行うことができるようになります終了し、残念ながら私は終了しませんでした。
陳Rongjie:私は爬虫類をたい場合は、その後、私は時間通りに終えることができ
王チンシーズー:私は今日それ前夜フルの準備をした場合無駄にするように
Huangbin黄:早い段階で爬虫類をマスターした場合は、そうではないので、忙しい
呉志勇:チームがより密接に交換することができた場合、プロセスは、理由のより成功するでしょう
林Jiawei:私は私の強力なポイントを持っていた場合は、zyjで飛ぶことができるようになります

各チームメンバーの比例の寄与を評価

クルー名 張Yijie 黄Binhuang 呉志勇 蘇Kaiting 氷のようバオ 黄Zhifeng 陳Rongjie ヨンカムビン 王チンシーズー 林Jiawei 劉王ヤン
比例貢献 12 10 8 10 10 10 8 8 7 9 8

PSP表

PSP2.1 パーソナルソフトウェアプロセス段階 推定時間がかかる(分) 実際の時間がかかる(分)
プランニング 計画 10 20
推計 このタスクが必要とどのくらいの時間を見積もります 5 5
開発 開発 10 10
分析 (新しい技術を学ぶ含む)ニーズ分析 60 50
デザインスペック 設計ドキュメントの生成 0 0
デザインレビュー デザインレビュー 0 0
標準コーディング コードの仕様(現在の開発のための適切な規範の開発) 10 10
設計 具体的な設計 10 15
コーディング 具体的なコーディング 60 140
コードレビュー コードレビュー 10 10
テスト 検査(セルフテスト、コードを変更し、変更を提出) 30 20
報告 レポート 0 0
テストrepor テストレポート 0 0
サイズ測定 コンピューティングのワークロード 0 0
死後&プロセス改善計画 その後まとめ、およびプロセス改善計画 10 10
トータル 215 300

学习进度表

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
9 100 1800 20 100 学会了一些简单的爬虫知识

おすすめ

転載: www.cnblogs.com/374113yang/p/11783948.html