【吐槽】真心没有写代码的天赋

  • 林爱丰
    回复21#kaidokido


    你这个问题反过来问的人也有,为啥他们写包都是大段大段的def,没有见到class,如果只是干一个逻辑简单的小活,面向过程的def明快,但是如果复杂的逻辑,要封装、要多态、要重用,那还是面向对象class吧。
  • t
    taigudaren
    我去,执行力惊人,我可能也要用,求教相关教程。多谢多谢HiPDA·NG
  • 林爱丰
    回复30#kaidokido


    另外我觉得python初期的上手是很简单的,找个类似的例子就可以干活了,然后再根据自己的需求修改代码中提升
  • k
    kaidokido
    回复51#林爱丰


    果然。。。专业选手 和 我们不一样啊
  • t
    taigudaren
    回复31#roadlala

    有啥好用的资料没,多谢多谢HiPDA·NG
  • k
    kaidokido
    回复31#roadlala


    python 挂机脚本 是啥? 我就知道能干爬虫 挂机脚本干吗用?
  • t
    tankou_123
    佩服,我也在学,速度蜗牛
  • t
    timrabin
    能学这么多,很厉害啦
  • b
    bjliang2009
    关注下
  • d
    dalinlyz
    如果你只是关注结果的话,其实很简单的。
    要取的详情都是http://rcpu.cwun.org/UInfo.aspx?id=数字 这个页面。
    你弄个1-99999的循环去构造URL,然后拉下来取相应的数据就行了。
    不用去抓列表页,分析页面结构,获取URL这些。甚至中断就没有关系,你找个地方记录一下爬到哪个数字了,下次就从这个数字继续就行了(单线程串行的话)。
  • j
    jamswan2004
    0基本看了论坛推荐的python将繁琐的工作自动化再看楼主的帖子居然啥都看不懂?!受打击了
  • j
    jckimi
    兄弟,写代码并不是像你这样的,即使再小的项目,你至少都需要在脑袋里盘算一下完整的flow,甚至可以把流程图画出来。上来就写代码,边写边改边想,这种是最要不得的。
  • k
    kaidokido
    回复60#dalinlyz


    我现在就是这么干的 CONST_URL_PREFIX
    =
    "http://rcpu.cwun.org"
    CONST_URL_HEAD
    =
    "/UInfo.aspx?id="
    #整体页面信息,上半部分页面取 企业注册信息
    CONST_URL_NBASE
    =
    "/General/NBASE.aspx?id="
    #基本信息 (安全生产许可、管理体系等)
    CONST_URL_NAPT
    =
    "/General/NAPT.aspx?id="
    #资质信息
    CONST_URL_NPER_Z
    =
    "/General/NPER_Z.aspx?id="
    #人员信息,还能进一步划分 /General/NPERS.aspx?id=
    CONST_URL_NPROJ
    =
    "/General/NPROJ_Z.aspx?id="
    #工程业绩
    CONST_URL_NJUDGE
    =
    "/General/NJUDGE.aspx?id="
    #信用评价
    CONST_URL_NCRED
    =
    "/General/NCRED_Z.aspx?id="
    #良好行为
    CONST_URL_NBAD
    =
    "/General/NBAD.aspx?id="
    #不良行为

    #企业注册信息
    CONST_UNCHNM
    =
    "ContentPlaceHolder1_lbUNCHNM"
    #公司名称
    CONST_UNSTID
    =
    "ContentPlaceHolder1_lbUNSTID"
    #统一社会信用代码
    CONST_ORGAN
    =
    "ContentPlaceHolder1_lbORGAN"
    #发证机关
    CONST_LR
    =
    "ContentPlaceHolder1_lbLR"
    #法定代表人
    CONST_ATTR
    =
    "ContentPlaceHolder1_lbATTR"
    #企业登记注册类型
    CONST_CAPITAL
    =
    "ContentPlaceHolder1_lbCAPTIAL"
    #注册资本
    CONST_STTIME
    =
    "ContentPlaceHolder1_lbSTTIME"
    #成立日期
    CONST_PNAME
    =
    "ContentPlaceHolder1_lbPNAME"
    #所属省市
    CONST_ADDRESS
    =
    "ContentPlaceHolder1_lbADDRESS" #企业经营地址
    CONST_SCOPE
    =
    "ContentPlaceHolder1_lbSCOPE"
    #经营范围
  • k
    kaidokido
    回复12#林爱丰


    代码果然是大师风范
  • r
    roadlala
    回复55#taigudaren
    写我这种垃圾快餐代码主要靠搜索了,中文资源大部分都在csdn上,不过有些知识点不可靠,博主也会有一知半解的乱写
  • r
    roadlala
    回复56#kaidokido
    道理一样,打开网页分析目标,只是用selenium的模拟点击替代了抓取数据
  • 林爱丰
    回复65#kaidokido

    我这个本来是写在class里面的方法,刚改了一下,改成单独函数了。我也就是半把刀水平,看那个Exception的处理就知道了,高手不会这么一把抓
  • s
    sheldon1988
    你这算有天赋了.
    我是别人带着三个月才入的门